diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..acaebe3 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,20 @@ +# EditorConfig is awesome: http://EditorConfig.org + +# top-most EditorConfig file +root = true + +# Unix-style newlines with a newline ending every file +[*] +end_of_line = lf +insert_final_newline = false +charset = utf-8 +indent_style = tab +trim_trailing_whitespace = true + +[*.{cpp,c,h,hpp,cxx}] +insert_final_newline = true + +# Yaml files +[*.{yml,yaml}] +indent_style = space +indent_size = 4 diff --git a/.gitignore b/.gitignore index 9c2a389..c6b05f1 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,133 @@ + +# Created by https://www.gitignore.io/api/linux,macos,windows,jetbrains+all + +### JetBrains+all ### +# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio and Webstorm +# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839 + +# User-specific stuff: +.idea/**/workspace.xml +.idea/**/tasks.xml +.idea/dictionaries + +# Sensitive or high-churn files: +.idea/**/dataSources/ +.idea/**/dataSources.ids +.idea/**/dataSources.xml +.idea/**/dataSources.local.xml +.idea/**/sqlDataSources.xml +.idea/**/dynamic.xml +.idea/**/uiDesigner.xml + +# Gradle: +.idea/**/gradle.xml +.idea/**/libraries + +# CMake +cmake-build-debug/ + +# Mongo Explorer plugin: +.idea/**/mongoSettings.xml + +## File-based project format: +*.iws + +## Plugin-specific files: + +# IntelliJ +/out/ + +# mpeltonen/sbt-idea plugin +.idea_modules/ + +# JIRA plugin +atlassian-ide-plugin.xml + +# Cursive Clojure plugin +.idea/replstate.xml + +# Ruby plugin and RubyMine +/.rakeTasks + +# Crashlytics plugin (for Android Studio and IntelliJ) +com_crashlytics_export_strings.xml +crashlytics.properties +crashlytics-build.properties +fabric.properties + +### JetBrains+all Patch ### +# Ignores the whole idea folder +# See https://github.com/joeblau/gitignore.io/issues/186 and https://github.com/joeblau/gitignore.io/issues/360 + +.idea/ + +### Linux ### +*~ + +# temporary files which can be created if a process still has a handle open of a deleted file +.fuse_hidden* + +# KDE directory preferences +.directory + +# Linux trash folder which might appear on any partition or disk +.Trash-* + +# .nfs files are created when an open file is removed but is still being accessed +.nfs* + +### macOS ### +*.DS_Store +.AppleDouble +.LSOverride + +# Icon must end with two \r +Icon + +# Thumbnails +._* + +# Files that might appear in the root of a volume +.DocumentRevisions-V100 +.fseventsd +.Spotlight-V100 +.TemporaryItems +.Trashes +.VolumeIcon.icns +.com.apple.timemachine.donotpresent + +# Directories potentially created on remote AFP share +.AppleDB +.AppleDesktop +Network Trash Folder +Temporary Items +.apdisk + +### Windows ### +# Windows thumbnail cache files +Thumbs.db +ehthumbs.db +ehthumbs_vista.db + +# Folder config file +Desktop.ini + +# Recycle Bin used on file shares +$RECYCLE.BIN/ + +# Windows Installer files +*.cab +*.msi +*.msm +*.msp + +# Windows shortcuts +*.lnk + + +# End of https://www.gitignore.io/api/linux,macos,windows,jetbrains+all + + test_config.json index.html tests/db_files/* @@ -15,4 +145,4 @@ vendor/* composer.lock docs/phpdoc* .project -all_tests \ No newline at end of file +all_tests diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 5164039..eecc367 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -15,12 +15,12 @@ variables: POSTGRES_USER: test POSTGRES_PASSWORD: test -test:5.6: - image: php:5.6 +test:7.1: + image: php:7.1 script: - - phpunit -c build --no-coverage + - phpunit -c build --no-coverage -test:7: - image: php:7 +test:7.2: + image: php:7.2 script: - - phpunit -c build --no-coverage \ No newline at end of file + - phpunit -c build --no-coverage diff --git a/.travis.yml b/.travis.yml index e06e81a..47984a8 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,23 +3,20 @@ sudo: false language: php php: - - 5.3 - - 5.4 - - 5.5 - - 5.6 - - 7 - - hhvm + - 7.1 + - 7.2 - nightly before_script: - psql -c 'DROP DATABASE IF EXISTS test;' -U postgres - psql -c 'create database test;' -U postgres - mysql -e 'create database IF NOT EXISTS test;' + - composer install script: - mkdir -p build/logs - cd build - - phpunit --coverage-clover build/logs/clover.xml + - ../vendor/bin/phpunit -c phpunit.xml --coverage-clover build/logs/clover.xml - cd ../ after_script: @@ -28,7 +25,4 @@ after_script: matrix: allow_failures: - - php: 5.3 - - php: 5.4 - - php: 5.5 - - php: nightly \ No newline at end of file + - php: nightly diff --git a/LICENSE.md b/LICENSE.md index 2836728..6316987 100644 --- a/LICENSE.md +++ b/LICENSE.md @@ -1,27 +1,9 @@ -# DON'T BE A DICK PUBLIC LICENSE +The MIT License (MIT) -> Version 1, December 2009 +Copyright (c) 2016 Timothy J. Warren -> Copyright (C) 2012 Timothy J. Warren +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - Everyone is permitted to copy and distribute verbatim or modified - copies of this license document, and changing it is allowed as long - as the name is changed. +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. -> DON'T BE A DICK PUBLIC LICENSE -> TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 1. Do whatever you like with the original work, just don't be a dick. - - Being a dick includes - but is not limited to - the following instances: - - 1a. Outright copyright infringement - Don't just copy this and change the name. - 1b. Selling the unmodified original with no work done what-so-ever, that's REALLY being a dick. - 1c. Modifying the original work to contain hidden harmful content. That would make you a PROPER dick. - - 2. If you become rich through modifications, related works/services, or supporting the original work, - share the love. Only a dick would make loads off this work and not buy the original work's - creator(s) a pint. - - 3. Code is provided with no warranty. Using somebody else's code and bitching when it goes wrong makes - you a DONKEY dick. Fix the problem yourself. A non-dick would submit the fix back. +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. \ No newline at end of file diff --git a/README.md b/README.md index 326e2f4..b5df5fa 100644 --- a/README.md +++ b/README.md @@ -5,10 +5,10 @@ A query builder/database abstraction layer, using prepared statements for securi [![Build Status](https://jenkins.timshomepage.net/buildStatus/icon?job=query)](https://jenkins.timshomepage.net/job/query/) [![Code Coverage](https://scrutinizer-ci.com/g/aviat4ion/Query/badges/coverage.png?b=develop)](https://scrutinizer-ci.com/g/aviat4ion/Query/?branch=develop) [![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/aviat4ion/Query/badges/quality-score.png?b=develop)](https://scrutinizer-ci.com/g/aviat4ion/Query/?branch=develop) -[![Latest Stable Version](https://poser.pugx.org/aviat4ion/query/v/stable.png)](https://packagist.org/packages/aviat4ion/query) -[![Total Downloads](https://poser.pugx.org/aviat4ion/query/downloads.png)](https://packagist.org/packages/aviat4ion/query) -[![Latest Unstable Version](https://poser.pugx.org/aviat4ion/query/v/unstable.png)](https://packagist.org/packages/aviat4ion/query) -[![License](https://poser.pugx.org/aviat4ion/query/license.png)](http://www.dbad-license.org/) +[![Latest Stable Version](https://poser.pugx.org/aviat/query/v/stable.png)](https://packagist.org/packages/aviat/query) +[![Total Downloads](https://poser.pugx.org/aviat/query/downloads.png)](https://packagist.org/packages/aviat/query) +[![Latest Unstable Version](https://poser.pugx.org/aviat/query/v/unstable.png)](https://packagist.org/packages/aviat/query) +[![License](https://poser.pugx.org/aviat/query/license.png)](http://www.dbad-license.org/) ## Requirements * PDO extensions for the databases you wish to use (unless it's Firebird, in which case, the interbase extension is required) @@ -16,7 +16,6 @@ A query builder/database abstraction layer, using prepared statements for securi ## Databases Supported -* Firebird (via interbase extension) * MySQL * PostgreSQL * SQLite @@ -24,9 +23,6 @@ A query builder/database abstraction layer, using prepared statements for securi ## Including Query in your application * Install via composer and include `vendor/autoload.php` -or -* Just include the `autoload.php` file. This will automatically load the classes that are supported by the current PHP installation. - ## Connecting @@ -44,7 +40,7 @@ $params = array( 'database' => 'test_db', // Only required for - // SQLite or Firebird + // SQLite 'file' => '/path/to/db/file', // Optional paramaters @@ -83,11 +79,12 @@ Query('old')->query($sql); ### Running Queries Query uses the same interface as CodeIgniter's [Query Builder](http://www.codeigniter.com/user_guide/database/query_builder.html) class. However, it does not implement the `update_batch` or caching methods. For specific query builder methods, see the [class documentation](https://gitdev.timshomepage.net/Query/docs/classes/Query_QueryBuilder.html#methods). +Underscored methods are also aliased to camel case methods. #### You can also run queries manually. To run a prepared statement, call -`$db->prepare_execute($sql, $params)`. +`$db->prepareExecute($sql, $params)`. To run a plain query, `$db->query($sql)` @@ -100,8 +97,8 @@ An example of a moderately complex query: $query = $db->select('id, key as k, val') ->from('table t') ->where('k >', 3) - ->or_where('id !=' 5) - ->order_by('val', 'DESC') + ->orWhere('id !=' 5) + ->orderBy('val', 'DESC') ->limit(3, 1) ->get(); ``` diff --git a/RoboFile.php b/RoboFile.php new file mode 100644 index 0000000..be6f8f0 --- /dev/null +++ b/RoboFile.php @@ -0,0 +1,293 @@ +prepare(); + $this->lint(); + $this->phploc(TRUE); + $this->phpcs(TRUE); + $this->dependencyReport(); + $this->phpcpdReport(); + } + + /** + * Run all tests, generate coverage, generate docs, generate code statistics + */ + public function build() + { + $this->analyze(); + $this->coverage(); + $this->docs(); + } + + /** + * Cleanup temporary files + */ + public function clean() + { + // So the task doesn't complain, + // make any 'missing' dirs to cleanup + array_map(function ($dir) { + if ( ! is_dir($dir)) + { + `mkdir -p {$dir}`; + } + }, $this->cleanDirs); + + $this->_cleanDir($this->cleanDirs); + $this->_deleteDir($this->cleanDirs); + } + + /** + * Run unit tests and generate coverage reports + */ + public function coverage() + { + $this->_run(['phpdbg -qrr -- vendor/bin/phpunit -c build']); + } + + /** + * Generate documentation with phpdox + */ + public function docs() + { + $this->_run(['vendor/bin/phpdox']); + } + + /** + * Verify that source files are valid + */ + public function lint() + { + $files = $this->getAllSourceFiles(); + + $chunks = array_chunk($files, (int)`getconf _NPROCESSORS_ONLN`); + + foreach($chunks as $chunk) + { + $this->parallelLint($chunk); + } + } + + /** + * Run the phpcs tool + * + * @param bool $report - if true, generates reports instead of direct output + */ + public function phpcs($report = FALSE) + { + $dir = __DIR__; + + $report_cmd_parts = [ + 'vendor/bin/phpcs', + "--standard=./build/CodeIgniter", + "--report-checkstyle=./build/logs/phpcs.xml", + ]; + + $normal_cmd_parts = [ + 'vendor/bin/phpcs', + "--standard=./build/CodeIgniter", + ]; + + $cmd_parts = ($report) ? $report_cmd_parts : $normal_cmd_parts; + + $this->_run($cmd_parts); + } + + /** + * Run the phploc tool + * + * @param bool $report - if true, generates reports instead of direct output + */ + public function phploc($report = FALSE) + { + // Command for generating reports + $report_cmd_parts = [ + 'vendor/bin/phploc', + '--count-tests', + '--log-csv=build/logs/phploc.csv', + '--log-xml=build/logs/phploc.xml', + 'src', + 'tests' + ]; + + // Command for generating direct output + $normal_cmd_parts = [ + 'vendor/bin/phploc', + '--count-tests', + 'src', + 'tests' + ]; + + $cmd_parts = ($report) ? $report_cmd_parts : $normal_cmd_parts; + + $this->_run($cmd_parts); + } + + /** + * Create temporary directories + */ + public function prepare() + { + array_map([$this, '_mkdir'], $this->taskDirs); + } + + /** + * Lint php files and run unit tests + */ + public function test() + { + $this->lint(); + $this->taskPhpUnit() + ->configFile('phpunit.xml') + ->run(); + $this->_run(["php tests/index.php"]); + } + + /** + * Watches for file updates, and automatically runs appropriate actions + */ + public function watch() + { + $this->taskWatch() + ->monitor('composer.json', function() { + $this->taskComposerUpdate()->run(); + }) + ->monitor('src', function () { + $this->taskExec('test')->run(); + }) + ->monitor('tests', function () { + $this->taskExec('test')->run(); + }) + ->run(); + } + + /** + * Create pdepend reports + */ + protected function dependencyReport() + { + $cmd_parts = [ + 'vendor/bin/pdepend', + '--jdepend-xml=build/logs/jdepend.xml', + '--jdepend-chart=build/pdepend/dependencies.svg', + '--overview-pyramid=build/pdepend/overview-pyramid.svg', + 'src' + ]; + $this->_run($cmd_parts); + } + + /** + * Get the total list of source files, including tests + * + * @return array + */ + protected function getAllSourceFiles() + { + $files = array_merge( + glob_recursive('build/*.php'), + glob_recursive('src/*.php'), + glob_recursive('tests/*.php'), + glob('*.php') + ); + + sort($files); + + return $files; + } + + /** + * Run php's linter in one parallel task for the passed chunk + * + * @param array $chunk + */ + protected function parallelLint(array $chunk) + { + $task = $this->taskParallelExec() + ->timeout(5) + ->printed(FALSE); + + foreach($chunk as $file) + { + $task = $task->process("php -l {$file}"); + } + + $task->run(); + } + + /** + * Generate copy paste detector report + */ + protected function phpcpdReport() + { + $cmd_parts = [ + 'vendor/bin/phpcpd', + '--log-pmd build/logs/pmd-cpd.xml', + 'src' + ]; + $this->_run($cmd_parts); + } + + /** + * Shortcut for joining an array of command arguments + * and then running it + * + * @param array $cmd_parts - command arguments + * @param string $join_on - what to join the command arguments with + */ + protected function _run(array $cmd_parts, $join_on = ' ') + { + $this->taskExec(implode($join_on, $cmd_parts))->run(); + } +} \ No newline at end of file diff --git a/docs/classes.html b/apiDocumentation/classes.html similarity index 69% rename from docs/classes.html rename to apiDocumentation/classes.html index a0b1954..63bf659 100644 --- a/docs/classes.html +++ b/apiDocumentation/classes.html @@ -81,16 +81,6 @@ EMPTY - - - PDOStatement - - - No description available - - EMPTY - - @@ -105,34 +95,6 @@ - - - AbstractDriver - - Base Database class - PASSED - - - - AbstractQueryBuilder - - Abstract Class for internal implementation methods of the Query Builder - PASSED - - - - AbstractSQL - - parent for database manipulation subclasses - PASSED - - - - AbstractUtil - - Abstract class defining database / table creation methods - PASSED - BadDBDriverException @@ -146,27 +108,38 @@ ConnectionManager Connection manager class to manage connections for the Query method - PASSED + EMPTY + QueryBuilder - Convenience class for creating sql queries - also the class that instantiates the specific db driver - PASSED + Convenience class for creating sql queries + EMPTY + QueryParser Utility Class to parse sql clauses for properly escaping identifiers - PASSED + EMPTY + + + + + State + + Query builder state + EMPTY +
-

\Query\Drivers\Firebird

+

\Query\Drivers

@@ -178,31 +151,27 @@ - - + + - - + + - - - - - - - + +
- Driver + AbstractDriver Firebird Database classPASSEDBase Database classEMPTY +
- Result + AbstractSQL Firebird result class to emulate PDOStatement Class - only implements data-fetching methodsPASSEDParent for database-specific syntax subclassesEMPTY +
- SQL + AbstractUtil Firebird Specific SQLPASSED
- Util - Firebird-specific backup, import and creation methodsPASSEDAbstract class defining database / table creation methodsEMPTY +
@@ -223,21 +192,24 @@ Driver MySQL specific class - UNTESTED + EMPTY + SQL - MySQL specifc SQL - PASSED + MySQL specific SQL + EMPTY + Util MySQL-specific backup, import and creation methods - PASSED + EMPTY + @@ -257,22 +229,25 @@ Driver - PostgreSQL specifc class - PASSED + PostgreSQL specific class + EMPTY + SQL - PostgreSQL specifc SQL - PASSED + PostgreSQL specific SQL + EMPTY + Util - Posgres-specific backup, import and creation methods - PASSED + Postgres-specific backup, import and creation methods + EMPTY + @@ -293,28 +268,31 @@ Driver SQLite specific class - PASSED + EMPTY + SQL SQLite Specific SQL - PASSED + EMPTY + Util SQLite-specific backup, import and creation methods - PASSED + EMPTY +
diff --git a/docs/classes/Exception.html b/apiDocumentation/classes/Exception.html similarity index 73% rename from docs/classes/Exception.html rename to apiDocumentation/classes/Exception.html index 2f9a8bb..59a3746 100644 --- a/docs/classes/Exception.html +++ b/apiDocumentation/classes/Exception.html @@ -49,9 +49,6 @@
  • Synopsis
  • -
  • - Members -
  • Methods
  • @@ -63,13 +60,9 @@

    Synopsis

    class Exception - {
    -

    Members

    -
    -

    protected

    - -

    Methods

    public

    @@ -109,9 +84,9 @@
  • getCode() — Gets the Exception code
  • getFile() - — Gets the file in which the exception occurred
  • + — Gets the file in which the exception was created
  • getLine() - — Gets the line in which the exception occurred
  • + — Gets the line in which the exception was created
  • getMessage() — Gets the Exception message
  • getPrevious() @@ -125,7 +100,7 @@
  • diff --git a/docs/classes/Exception/__clone.html b/apiDocumentation/classes/Exception/__clone.html similarity index 90% rename from docs/classes/Exception/__clone.html rename to apiDocumentation/classes/Exception/__clone.html index 64815ef..0bd0e7c 100644 --- a/docs/classes/Exception/__clone.html +++ b/apiDocumentation/classes/Exception/__clone.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Exception::__clone @@ -78,7 +78,7 @@ diff --git a/docs/classes/Exception/__construct.html b/apiDocumentation/classes/Exception/__construct.html similarity index 92% rename from docs/classes/Exception/__construct.html rename to apiDocumentation/classes/Exception/__construct.html index 6cb16ba..8312a32 100644 --- a/docs/classes/Exception/__construct.html +++ b/apiDocumentation/classes/Exception/__construct.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Exception::__construct @@ -101,7 +101,7 @@ diff --git a/docs/classes/Exception/__toString.html b/apiDocumentation/classes/Exception/__toString.html similarity index 90% rename from docs/classes/Exception/__toString.html rename to apiDocumentation/classes/Exception/__toString.html index ab59f6b..9521794 100644 --- a/docs/classes/Exception/__toString.html +++ b/apiDocumentation/classes/Exception/__toString.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Exception::__toString @@ -78,7 +78,7 @@ diff --git a/docs/classes/Exception/getCode.html b/apiDocumentation/classes/Exception/getCode.html similarity index 90% rename from docs/classes/Exception/getCode.html rename to apiDocumentation/classes/Exception/getCode.html index 8d6f712..48ddfd5 100644 --- a/docs/classes/Exception/getCode.html +++ b/apiDocumentation/classes/Exception/getCode.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Exception::getCode @@ -78,7 +78,7 @@ diff --git a/docs/classes/Exception/getFile.html b/apiDocumentation/classes/Exception/getFile.html similarity index 87% rename from docs/classes/Exception/getFile.html rename to apiDocumentation/classes/Exception/getFile.html index e0274bb..82853db 100644 --- a/docs/classes/Exception/getFile.html +++ b/apiDocumentation/classes/Exception/getFile.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Exception::getFile @@ -62,7 +62,7 @@

    Exception::getFile

    -

    Gets the file in which the exception occurred

    +

    Gets the file in which the exception was created

    diff --git a/docs/classes/Exception/getLine.html b/apiDocumentation/classes/Exception/getLine.html similarity index 87% rename from docs/classes/Exception/getLine.html rename to apiDocumentation/classes/Exception/getLine.html index 451ebd3..f17d8ec 100644 --- a/docs/classes/Exception/getLine.html +++ b/apiDocumentation/classes/Exception/getLine.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Exception::getLine @@ -62,7 +62,7 @@

    Exception::getLine

    -

    Gets the line in which the exception occurred

    +

    Gets the line in which the exception was created

    diff --git a/docs/classes/Exception/getMessage.html b/apiDocumentation/classes/Exception/getMessage.html similarity index 90% rename from docs/classes/Exception/getMessage.html rename to apiDocumentation/classes/Exception/getMessage.html index 4bdd43d..89b788b 100644 --- a/docs/classes/Exception/getMessage.html +++ b/apiDocumentation/classes/Exception/getMessage.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Exception::getMessage @@ -78,7 +78,7 @@ diff --git a/docs/classes/Exception/getPrevious.html b/apiDocumentation/classes/Exception/getPrevious.html similarity index 89% rename from docs/classes/Exception/getPrevious.html rename to apiDocumentation/classes/Exception/getPrevious.html index f20c906..8c06d63 100644 --- a/docs/classes/Exception/getPrevious.html +++ b/apiDocumentation/classes/Exception/getPrevious.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Exception::getPrevious @@ -72,13 +72,13 @@

    Returns

    -
    Exception
    +
    Throwable
    diff --git a/docs/classes/Exception/getTrace.html b/apiDocumentation/classes/Exception/getTrace.html similarity index 90% rename from docs/classes/Exception/getTrace.html rename to apiDocumentation/classes/Exception/getTrace.html index 0430cbd..09298b4 100644 --- a/docs/classes/Exception/getTrace.html +++ b/apiDocumentation/classes/Exception/getTrace.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Exception::getTrace @@ -78,7 +78,7 @@ diff --git a/docs/classes/Exception/getTraceAsString.html b/apiDocumentation/classes/Exception/getTraceAsString.html similarity index 90% rename from docs/classes/Exception/getTraceAsString.html rename to apiDocumentation/classes/Exception/getTraceAsString.html index 42ead28..e23248c 100644 --- a/docs/classes/Exception/getTraceAsString.html +++ b/apiDocumentation/classes/Exception/getTraceAsString.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Exception::getTraceAsString @@ -78,7 +78,7 @@ diff --git a/docs/classes/InvalidArgumentException.html b/apiDocumentation/classes/InvalidArgumentException.html similarity index 76% rename from docs/classes/InvalidArgumentException.html rename to apiDocumentation/classes/InvalidArgumentException.html index 105cfdd..7eb66a0 100644 --- a/docs/classes/InvalidArgumentException.html +++ b/apiDocumentation/classes/InvalidArgumentException.html @@ -52,9 +52,6 @@
  • Hierarchy
  • -
  • - Members -
  • Methods
  • @@ -67,12 +64,8 @@

    Synopsis

    class InvalidArgumentException extends LogicException - {
    -

    Members

    -
    -

    protected

    - -

    Methods

    public

    @@ -143,7 +118,7 @@
    diff --git a/docs/classes/InvalidArgumentException/__clone.html b/apiDocumentation/classes/InvalidArgumentException/__clone.html similarity index 90% rename from docs/classes/InvalidArgumentException/__clone.html rename to apiDocumentation/classes/InvalidArgumentException/__clone.html index dfd0986..6be7a0e 100644 --- a/docs/classes/InvalidArgumentException/__clone.html +++ b/apiDocumentation/classes/InvalidArgumentException/__clone.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - InvalidArgumentException::__clone @@ -78,7 +78,7 @@ diff --git a/docs/classes/InvalidArgumentException/__toString.html b/apiDocumentation/classes/InvalidArgumentException/__toString.html similarity index 90% rename from docs/classes/InvalidArgumentException/__toString.html rename to apiDocumentation/classes/InvalidArgumentException/__toString.html index 69953bd..f7b46db 100644 --- a/docs/classes/InvalidArgumentException/__toString.html +++ b/apiDocumentation/classes/InvalidArgumentException/__toString.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - InvalidArgumentException::__toString @@ -78,7 +78,7 @@ diff --git a/docs/classes/InvalidArgumentException/getCode.html b/apiDocumentation/classes/InvalidArgumentException/getCode.html similarity index 90% rename from docs/classes/InvalidArgumentException/getCode.html rename to apiDocumentation/classes/InvalidArgumentException/getCode.html index 0849760..9c33ab8 100644 --- a/docs/classes/InvalidArgumentException/getCode.html +++ b/apiDocumentation/classes/InvalidArgumentException/getCode.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - InvalidArgumentException::getCode @@ -78,7 +78,7 @@ diff --git a/docs/classes/InvalidArgumentException/getFile.html b/apiDocumentation/classes/InvalidArgumentException/getFile.html similarity index 90% rename from docs/classes/InvalidArgumentException/getFile.html rename to apiDocumentation/classes/InvalidArgumentException/getFile.html index f984456..67c592b 100644 --- a/docs/classes/InvalidArgumentException/getFile.html +++ b/apiDocumentation/classes/InvalidArgumentException/getFile.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - InvalidArgumentException::getFile @@ -78,7 +78,7 @@ diff --git a/docs/classes/InvalidArgumentException/getLine.html b/apiDocumentation/classes/InvalidArgumentException/getLine.html similarity index 90% rename from docs/classes/InvalidArgumentException/getLine.html rename to apiDocumentation/classes/InvalidArgumentException/getLine.html index 684966c..12105e5 100644 --- a/docs/classes/InvalidArgumentException/getLine.html +++ b/apiDocumentation/classes/InvalidArgumentException/getLine.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - InvalidArgumentException::getLine @@ -78,7 +78,7 @@ diff --git a/docs/classes/InvalidArgumentException/getMessage.html b/apiDocumentation/classes/InvalidArgumentException/getMessage.html similarity index 90% rename from docs/classes/InvalidArgumentException/getMessage.html rename to apiDocumentation/classes/InvalidArgumentException/getMessage.html index 0f20fe4..de7a1d7 100644 --- a/docs/classes/InvalidArgumentException/getMessage.html +++ b/apiDocumentation/classes/InvalidArgumentException/getMessage.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - InvalidArgumentException::getMessage @@ -78,7 +78,7 @@ diff --git a/docs/classes/InvalidArgumentException/getPrevious.html b/apiDocumentation/classes/InvalidArgumentException/getPrevious.html similarity index 89% rename from docs/classes/InvalidArgumentException/getPrevious.html rename to apiDocumentation/classes/InvalidArgumentException/getPrevious.html index 91a4df3..6b3efff 100644 --- a/docs/classes/InvalidArgumentException/getPrevious.html +++ b/apiDocumentation/classes/InvalidArgumentException/getPrevious.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - InvalidArgumentException::getPrevious @@ -72,13 +72,13 @@

    Returns

    -
    Exception
    +
    Throwable
    diff --git a/docs/classes/InvalidArgumentException/getTrace.html b/apiDocumentation/classes/InvalidArgumentException/getTrace.html similarity index 90% rename from docs/classes/InvalidArgumentException/getTrace.html rename to apiDocumentation/classes/InvalidArgumentException/getTrace.html index c80d7b2..ae06cb3 100644 --- a/docs/classes/InvalidArgumentException/getTrace.html +++ b/apiDocumentation/classes/InvalidArgumentException/getTrace.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - InvalidArgumentException::getTrace @@ -78,7 +78,7 @@ diff --git a/docs/classes/InvalidArgumentException/getTraceAsString.html b/apiDocumentation/classes/InvalidArgumentException/getTraceAsString.html similarity index 90% rename from docs/classes/InvalidArgumentException/getTraceAsString.html rename to apiDocumentation/classes/InvalidArgumentException/getTraceAsString.html index fa7317c..8f83c8c 100644 --- a/docs/classes/InvalidArgumentException/getTraceAsString.html +++ b/apiDocumentation/classes/InvalidArgumentException/getTraceAsString.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - InvalidArgumentException::getTraceAsString @@ -78,7 +78,7 @@ diff --git a/docs/classes/LogicException.html b/apiDocumentation/classes/LogicException.html similarity index 75% rename from docs/classes/LogicException.html rename to apiDocumentation/classes/LogicException.html index 633b744..0a51856 100644 --- a/docs/classes/LogicException.html +++ b/apiDocumentation/classes/LogicException.html @@ -52,9 +52,6 @@
  • Hierarchy
  • -
  • - Members -
  • Methods
  • @@ -67,12 +64,8 @@

    Synopsis

    class LogicException extends Exception - {
    -

    Members

    -
    -

    protected

    - -

    Methods

    public

    @@ -143,7 +118,7 @@
    diff --git a/docs/classes/LogicException/__clone.html b/apiDocumentation/classes/LogicException/__clone.html similarity index 90% rename from docs/classes/LogicException/__clone.html rename to apiDocumentation/classes/LogicException/__clone.html index 4248e37..54aa495 100644 --- a/docs/classes/LogicException/__clone.html +++ b/apiDocumentation/classes/LogicException/__clone.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - LogicException::__clone @@ -78,7 +78,7 @@ diff --git a/docs/classes/LogicException/__toString.html b/apiDocumentation/classes/LogicException/__toString.html similarity index 90% rename from docs/classes/LogicException/__toString.html rename to apiDocumentation/classes/LogicException/__toString.html index f93789e..e32c7fe 100644 --- a/docs/classes/LogicException/__toString.html +++ b/apiDocumentation/classes/LogicException/__toString.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - LogicException::__toString @@ -78,7 +78,7 @@ diff --git a/docs/classes/LogicException/getCode.html b/apiDocumentation/classes/LogicException/getCode.html similarity index 90% rename from docs/classes/LogicException/getCode.html rename to apiDocumentation/classes/LogicException/getCode.html index 7756c26..840b110 100644 --- a/docs/classes/LogicException/getCode.html +++ b/apiDocumentation/classes/LogicException/getCode.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - LogicException::getCode @@ -78,7 +78,7 @@ diff --git a/docs/classes/LogicException/getFile.html b/apiDocumentation/classes/LogicException/getFile.html similarity index 90% rename from docs/classes/LogicException/getFile.html rename to apiDocumentation/classes/LogicException/getFile.html index 6d81251..79158d9 100644 --- a/docs/classes/LogicException/getFile.html +++ b/apiDocumentation/classes/LogicException/getFile.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - LogicException::getFile @@ -78,7 +78,7 @@ diff --git a/docs/classes/LogicException/getLine.html b/apiDocumentation/classes/LogicException/getLine.html similarity index 90% rename from docs/classes/LogicException/getLine.html rename to apiDocumentation/classes/LogicException/getLine.html index da9f88b..90bac41 100644 --- a/docs/classes/LogicException/getLine.html +++ b/apiDocumentation/classes/LogicException/getLine.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - LogicException::getLine @@ -78,7 +78,7 @@ diff --git a/docs/classes/LogicException/getMessage.html b/apiDocumentation/classes/LogicException/getMessage.html similarity index 90% rename from docs/classes/LogicException/getMessage.html rename to apiDocumentation/classes/LogicException/getMessage.html index e68d5c1..5b65099 100644 --- a/docs/classes/LogicException/getMessage.html +++ b/apiDocumentation/classes/LogicException/getMessage.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - LogicException::getMessage @@ -78,7 +78,7 @@ diff --git a/docs/classes/LogicException/getPrevious.html b/apiDocumentation/classes/LogicException/getPrevious.html similarity index 89% rename from docs/classes/LogicException/getPrevious.html rename to apiDocumentation/classes/LogicException/getPrevious.html index c83732c..95bc0d2 100644 --- a/docs/classes/LogicException/getPrevious.html +++ b/apiDocumentation/classes/LogicException/getPrevious.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - LogicException::getPrevious @@ -72,13 +72,13 @@

    Returns

    -
    Exception
    +
    Throwable
    diff --git a/docs/classes/LogicException/getTrace.html b/apiDocumentation/classes/LogicException/getTrace.html similarity index 90% rename from docs/classes/LogicException/getTrace.html rename to apiDocumentation/classes/LogicException/getTrace.html index 7392b89..27fef37 100644 --- a/docs/classes/LogicException/getTrace.html +++ b/apiDocumentation/classes/LogicException/getTrace.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - LogicException::getTrace @@ -78,7 +78,7 @@ diff --git a/docs/classes/LogicException/getTraceAsString.html b/apiDocumentation/classes/LogicException/getTraceAsString.html similarity index 90% rename from docs/classes/LogicException/getTraceAsString.html rename to apiDocumentation/classes/LogicException/getTraceAsString.html index d3208b9..740ad86 100644 --- a/docs/classes/LogicException/getTraceAsString.html +++ b/apiDocumentation/classes/LogicException/getTraceAsString.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - LogicException::getTraceAsString @@ -78,7 +78,7 @@ diff --git a/docs/classes/PDO.html b/apiDocumentation/classes/PDO.html similarity index 98% rename from docs/classes/PDO.html rename to apiDocumentation/classes/PDO.html index af5272c..398ebdd 100644 --- a/docs/classes/PDO.html +++ b/apiDocumentation/classes/PDO.html @@ -147,7 +147,7 @@ diff --git a/docs/classes/PDO/__construct.html b/apiDocumentation/classes/PDO/__construct.html similarity index 90% rename from docs/classes/PDO/__construct.html rename to apiDocumentation/classes/PDO/__construct.html index 107ded8..84d6c9d 100644 --- a/docs/classes/PDO/__construct.html +++ b/apiDocumentation/classes/PDO/__construct.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - PDO::__construct @@ -79,7 +79,7 @@ string $password, - $driver_options ) + $options )

    Parameters

    @@ -96,7 +96,7 @@ — string
    -
    $driver_options +
    $options
    @@ -109,7 +109,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/PDO/beginTransaction.html b/apiDocumentation/classes/PDO/beginTransaction.html similarity index 91% rename from docs/classes/PDO/beginTransaction.html rename to apiDocumentation/classes/PDO/beginTransaction.html index 406a7c9..b3a3412 100644 --- a/docs/classes/PDO/beginTransaction.html +++ b/apiDocumentation/classes/PDO/beginTransaction.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - PDO::beginTransaction @@ -80,7 +80,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/PDO/commit.html b/apiDocumentation/classes/PDO/commit.html similarity index 90% rename from docs/classes/PDO/commit.html rename to apiDocumentation/classes/PDO/commit.html index 2538b5c..122758f 100644 --- a/docs/classes/PDO/commit.html +++ b/apiDocumentation/classes/PDO/commit.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - PDO::commit @@ -80,7 +80,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/PDO/errorCode.html b/apiDocumentation/classes/PDO/errorCode.html similarity index 90% rename from docs/classes/PDO/errorCode.html rename to apiDocumentation/classes/PDO/errorCode.html index b78b458..5ef9798 100644 --- a/docs/classes/PDO/errorCode.html +++ b/apiDocumentation/classes/PDO/errorCode.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - PDO::errorCode @@ -80,7 +80,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/PDO/errorInfo.html b/apiDocumentation/classes/PDO/errorInfo.html similarity index 90% rename from docs/classes/PDO/errorInfo.html rename to apiDocumentation/classes/PDO/errorInfo.html index 64c6ec5..577b78d 100644 --- a/docs/classes/PDO/errorInfo.html +++ b/apiDocumentation/classes/PDO/errorInfo.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - PDO::errorInfo @@ -80,7 +80,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/PDO/exec.html b/apiDocumentation/classes/PDO/exec.html similarity index 91% rename from docs/classes/PDO/exec.html rename to apiDocumentation/classes/PDO/exec.html index 5627af3..f0f67b0 100644 --- a/docs/classes/PDO/exec.html +++ b/apiDocumentation/classes/PDO/exec.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - PDO::exec @@ -91,7 +91,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/PDO/getAttribute.html b/apiDocumentation/classes/PDO/getAttribute.html similarity index 91% rename from docs/classes/PDO/getAttribute.html rename to apiDocumentation/classes/PDO/getAttribute.html index f0e4590..2b21ce4 100644 --- a/docs/classes/PDO/getAttribute.html +++ b/apiDocumentation/classes/PDO/getAttribute.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - PDO::getAttribute @@ -91,7 +91,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/PDO/getAvailableDrivers.html b/apiDocumentation/classes/PDO/getAvailableDrivers.html similarity index 90% rename from docs/classes/PDO/getAvailableDrivers.html rename to apiDocumentation/classes/PDO/getAvailableDrivers.html index ea58aee..c52ccdd 100644 --- a/docs/classes/PDO/getAvailableDrivers.html +++ b/apiDocumentation/classes/PDO/getAvailableDrivers.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - PDO::getAvailableDrivers @@ -80,7 +80,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/PDO/inTransaction.html b/apiDocumentation/classes/PDO/inTransaction.html similarity index 90% rename from docs/classes/PDO/inTransaction.html rename to apiDocumentation/classes/PDO/inTransaction.html index 5f6185f..3aec76d 100644 --- a/docs/classes/PDO/inTransaction.html +++ b/apiDocumentation/classes/PDO/inTransaction.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - PDO::inTransaction @@ -80,7 +80,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/PDO/lastInsertId.html b/apiDocumentation/classes/PDO/lastInsertId.html similarity index 91% rename from docs/classes/PDO/lastInsertId.html rename to apiDocumentation/classes/PDO/lastInsertId.html index 2910390..3e843d5 100644 --- a/docs/classes/PDO/lastInsertId.html +++ b/apiDocumentation/classes/PDO/lastInsertId.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - PDO::lastInsertId @@ -91,7 +91,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/PDO/prepare.html b/apiDocumentation/classes/PDO/prepare.html similarity index 93% rename from docs/classes/PDO/prepare.html rename to apiDocumentation/classes/PDO/prepare.html index c6bb587..8192ea9 100644 --- a/docs/classes/PDO/prepare.html +++ b/apiDocumentation/classes/PDO/prepare.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - PDO::prepare @@ -97,7 +97,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/PDO/query.html b/apiDocumentation/classes/PDO/query.html similarity index 91% rename from docs/classes/PDO/query.html rename to apiDocumentation/classes/PDO/query.html index 8914ef9..148dd74 100644 --- a/docs/classes/PDO/query.html +++ b/apiDocumentation/classes/PDO/query.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - PDO::query @@ -91,7 +91,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/PDO/quote.html b/apiDocumentation/classes/PDO/quote.html similarity index 92% rename from docs/classes/PDO/quote.html rename to apiDocumentation/classes/PDO/quote.html index 53da779..d9ba68f 100644 --- a/docs/classes/PDO/quote.html +++ b/apiDocumentation/classes/PDO/quote.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - PDO::quote @@ -97,7 +97,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/PDO/rollBack.html b/apiDocumentation/classes/PDO/rollBack.html similarity index 87% rename from docs/classes/PDO/rollBack.html rename to apiDocumentation/classes/PDO/rollBack.html index 888e5c9..d673144 100644 --- a/docs/classes/PDO/rollBack.html +++ b/apiDocumentation/classes/PDO/rollBack.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - PDO::rollBack @@ -65,7 +65,7 @@

    Rolls back a transaction

    -

    Rolls back the current transaction, as initiated by PDO::beginTransaction. A PDOException will be thrown if no transaction is active.

    +

    Rolls back the current transaction, as initiated by PDO::beginTransaction.

    @@ -76,32 +76,25 @@ public function __sleep() +

    Returns

    +
    +
    void
    +

    +
    +

    Errors/Exceptions

    - DomainException + DomainException
    -

    Test Coverage

    -
    -

    Information

    -
      -
    • Coverage: 1/1 Lines (100%)
    • -
    • Tests: 1
    • -
    • Passed: 1 (100%)
    • -
    -

    Tests

    -
      -
    • [ PASSED ] — Connection_Manager_Test::testNoSerialize
    • -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_ConnectionManager/__wakeup.html b/apiDocumentation/classes/Query_ConnectionManager/__wakeup.html similarity index 72% rename from docs/classes/Query_ConnectionManager/__wakeup.html rename to apiDocumentation/classes/Query_ConnectionManager/__wakeup.html index 74b0d5e..72146f4 100644 --- a/docs/classes/Query_ConnectionManager/__wakeup.html +++ b/apiDocumentation/classes/Query_ConnectionManager/__wakeup.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\ConnectionManager::__wakeup @@ -55,14 +55,14 @@
  • Synopsis
  • +
  • + Return +
  • Throws
  • - Tests -
  • -
  • - Source + Source
  • @@ -76,32 +76,25 @@ public function __wakeup() +

    Returns

    +
    +
    void
    +

    +
    +

    Errors/Exceptions

    - DomainException + DomainException
    -

    Test Coverage

    -
    -

    Information

    -
      -
    • Coverage: 1/1 Lines (100%)
    • -
    • Tests: 1
    • -
    • Passed: 1 (100%)
    • -
    -

    Tests

    -
      -
    • [ PASSED ] — Connection_Manager_Test::testNoUnserialize
    • -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/classes/Query_ConnectionManager/connect.html b/apiDocumentation/classes/Query_ConnectionManager/connect.html new file mode 100644 index 0000000..1c646fd --- /dev/null +++ b/apiDocumentation/classes/Query_ConnectionManager/connect.html @@ -0,0 +1,99 @@ + + + + + phpDox - Query\ConnectionManager::connect + + + + + +
    +
    + +
    + +
    +

    Query\ConnectionManager::connect

    +

    Parse the passed parameters and return a connection

    +

    +

      +

      Signature

      +
      + public function connect(stdClass + $params ) + +
      +

      Parameters

      +
      +
      $params + — + \stdClass
      +



      +
      +

      Returns

      +
      +
      QueryBuilderInterface
      +

      +
      +
      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_ConnectionManager/getConnection.html b/apiDocumentation/classes/Query_ConnectionManager/getConnection.html new file mode 100644 index 0000000..adf59e4 --- /dev/null +++ b/apiDocumentation/classes/Query_ConnectionManager/getConnection.html @@ -0,0 +1,111 @@ + + + + + phpDox - Query\ConnectionManager::getConnection + + + + + +
    +
    + +
    + +
    +

    Query\ConnectionManager::getConnection

    +

    Returns the connection specified by the name given

    +

    +

      +

      Signature

      +
      + public function getConnection([string + $name = ''] ) + +
      +

      Parameters

      +
      +
      $name + — + string
      +



      +
      +

      Returns

      +
      +
      QueryBuilderInterface
      +

      +
      +
      +

      Errors/Exceptions

      +
      +
      + + InvalidArgumentException + +
      +
      +
      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/docs/interfaces/Query_DriverInterface/get_util.html b/apiDocumentation/classes/Query_ConnectionManager/getInstance.html similarity index 74% rename from docs/interfaces/Query_DriverInterface/get_util.html rename to apiDocumentation/classes/Query_ConnectionManager/getInstance.html index 29102b5..40e7cf7 100644 --- a/docs/interfaces/Query_DriverInterface/get_util.html +++ b/apiDocumentation/classes/Query_ConnectionManager/getInstance.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\ConnectionManager::getInstance @@ -42,9 +42,9 @@ Query
  • - DriverInterface + ConnectionManager
  • -
  • get_util
  • +
  • getInstance
  • -

    Query\DriverInterface::get_util

    -

    Get the Util class for the current driver

    +

    Query\ConnectionManager::getInstance

    +

    Return a connection manager instance

      Signature

      - public function get_util() + public function getInstance()

      Returns

      -
      Abstract_Util
      +
      ConnectionManager

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_ConnectionManager/create_dsn.html b/apiDocumentation/classes/Query_ConnectionManager/parseParams.html similarity index 70% rename from docs/classes/Query_ConnectionManager/create_dsn.html rename to apiDocumentation/classes/Query_ConnectionManager/parseParams.html index 150b618..ae1b9f4 100644 --- a/docs/classes/Query_ConnectionManager/create_dsn.html +++ b/apiDocumentation/classes/Query_ConnectionManager/parseParams.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\ConnectionManager::parseParams @@ -44,7 +44,7 @@
  • ConnectionManager
  • -
  • create_dsn
  • +
  • parseParams
  • -

    Query\ConnectionManager::create_dsn

    -

    Create the dsn from the db type and params

    +

    Query\ConnectionManager::parseParams

    +

    Parses params into a dsn and option array

      Signature

      - private function create_dsn(string - $dbtype, - stdClass + public function parseParams(stdClass $params )

      Parameters

      -
      $dbtype - — - string
      -
      $params\stdClass
      @@ -95,22 +89,22 @@

      Returns

      -
      string
      +
      array
      +
      +
      +

      Errors/Exceptions

      +
      +
      + + BadDBDriverException + +
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 0/21 Lines (0%)
      • -
      • Tests: 0
      • -
      • Passed: 0 (0%)
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/classes/Query_Drivers_AbstractDriver.html b/apiDocumentation/classes/Query_Drivers_AbstractDriver.html new file mode 100644 index 0000000..0078887 --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_AbstractDriver.html @@ -0,0 +1,477 @@ + + + + + phpDox - Query\Drivers\AbstractDriver + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\AbstractDriver

    +

    Base Database class

    +

    Extends PDO to simplify cross-database issues

    +
      +

      Synopsis

      +
      class AbstractDriver + extends PDO + implements + DriverInterface + {
      + + }
      +

      Hierarchy

      +
      +

      Extends

      + +

      Implements

      + +
      +

      Coverage

      + + + + + + + + + + + +
      Methods0%0 / 32
      Lines0% /
      +

      Tasks

      + + + + + + + + + + + +
      LineTask
      571implement
      +

      Methods

      +
      +

      public

      +
        +
      • __construct() + — PDO constructor wrapper
      • +
      • __call() + — Allow invoke to work on table object
      • +
      • _quote() + — Helper method for quote_ident
      • +
      • affectedRows() + — Returns number of rows affected by an INSERT, UPDATE, DELETE type query
      • +
      • driverQuery() + — Method to simplify retrieving db results for meta-data queries
      • +
      • getColumns() + — Retrieve column information for the current database table
      • +
      • getDbs() + — Return list of dbs for the current connection, if possible
      • +
      • getFks() + — Retrieve foreign keys for the table
      • +
      • getFunctions() + — Return list of functions for the current database
      • +
      • getIndexes() + — Retrieve indexes for the table
      • +
      • getLastQuery() + — Get the last sql query executed
      • +
      • getProcedures() + — Return list of stored procedures for the current database
      • +
      • getSchemas() + — Return schemas for databases that list them
      • +
      • getSequences() + — Return list of sequences for the current database, if they exist
      • +
      • getSql() + — Get the SQL class for the current driver
      • +
      • getSystemTables() + — Retrieves an array of non-user-created tables for the connection/database
      • +
      • getTables() + — Return list of tables for the current database
      • +
      • getTriggers() + — Return list of triggers for the current database
      • +
      • getTypes() + — Retrieve list of data types for the database
      • +
      • getUtil() + — Get the Util class for the current driver
      • +
      • getViews() + — Return list of views for the current database
      • +
      • insertBatch() + — Create sql for batch insert
      • +
      • numRows() + — Return the number of rows returned for a SELECT query
      • +
      • prefixTable() + — Prefixes a table if it is not already prefixed
      • +
      • prepareExecute() + — Create and execute a prepared statement with the provided parameters
      • +
      • prepareQuery() + — Simplifies prepared statements for database queries
      • +
      • quoteIdent() + — Surrounds the string with the databases identifier escape characters
      • +
      • quoteTable() + — Quote database table name, and set prefix
      • +
      • setLastQuery() + — Set the last query sql
      • +
      • setTablePrefix() + — Set the common table name prefix
      • +
      • truncate() + — Empty the passed table
      • +
      • updateBatch() + — Creates a batch update, and executes it.
      • +
      +

      Inherited from PDO

      +

      public

      +
        +
      • beginTransaction() + — + Initiates a transaction +
      • +
      • commit() + — + Commits a transaction +
      • +
      • errorCode() + — + Fetch the SQLSTATE associated with the last operation on the database handle +
      • +
      • errorInfo() + — + Fetch extended error information associated with the last operation on the database handle +
      • +
      • exec() + — + Execute an SQL statement and return the number of affected rows +
      • +
      • getAttribute() + — + Retrieve a database connection attribute +
      • +
      • getAvailableDrivers() + — + Return an array of available PDO drivers +
      • +
      • inTransaction() + — + Checks if inside a transaction +
      • +
      • lastInsertId() + — + Returns the ID of the last inserted row or sequence value +
      • +
      • prepare() + — + Prepares a statement for execution and returns a statement object +
      • +
      • query() + — + Executes an SQL statement, returning a result set as a PDOStatement object +
      • +
      • quote() + — + Quotes a string for use in a query. +
      • +
      • rollBack() + — + Rolls back a transaction +
      • +
      • setAttribute() + — + Set an attribute +
      • +
      +
      +

      History

      +
        +
      • +

        2018-01-24T20:03:41+00:00 (commit #f967aaf)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Remove method separators, update documentation building configuration
        +
        +
      • +
      • +

        2018-01-24T18:14:03+00:00 (commit #1d583bc)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Add more type hinting
        +
        +
      • +
      • +

        2018-01-22T21:04:29+00:00 (commit #8401cce)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Remove PDOInterface to prevent conflicts in method parameters with native PDO object
        +
        +
      • +
      • +

        2018-01-22T20:43:56+00:00 (commit #91eb812)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Various refactoring
        +
        +
      • +
      • +

        2018-01-19T20:47:34+00:00 (commit #369ca6e)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Flatten source structure a bit
        +
        +
      • +
      • +

        2018-01-19T18:43:19+00:00 (commit #c735c27)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update file headers
        +
        +
      • +
      • +

        2016-10-14T01:55:23+00:00 (commit #b8d4768)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        camelCase methods and properties
        +
        +
      • +
      • +

        2016-10-13T02:12:25+00:00 (commit #6740aae)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        PHP7 or bust!
        +
        +
      • +
      • +

        2016-09-07T21:39:19+00:00 (commit #ca60162)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Miscellaneous cleanup and refactoring
        +
        +
      • +
      • +

        2016-09-07T17:17:17+00:00 (commit #24f3b1d)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update header comments
        +
        +
      • +
      • +

        2016-09-07T17:10:03+00:00 (commit #bb38213)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Code Style fixes
        +
        +
      • +
      • +

        2015-11-11T20:44:24+00:00 (commit #c0674d5)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Remove the last of the one line if statements
        +
        +
      • +
      • +

        2015-11-11T14:32:11+00:00 (commit #35e338c)

        +
        +

        + Author: Scrutinizer Auto-Fixer (auto-fixer@scrutinizer-ci.com) / + Commiter: Scrutinizer Auto-Fixer (auto-fixer@scrutinizer-ci.com) +

        +
        Scrutinizer Auto-Fixes
        +
        +This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
        +
        +
      • +
      • +

        2015-11-11T14:25:21+00:00 (commit #e62f577)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Fix a bunch of one line if statements
        +
        +
      • +
      • +

        2015-11-11T01:59:03+00:00 (commit #2613a1c)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update lots of comments
        +
        +
      • +
      • +

        2015-11-10T15:12:23+00:00 (commit #b5a141f)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Make class names Pascal Case
        +
        +
      • +
      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/docs/classes/Query_AbstractDriver/__call.html b/apiDocumentation/classes/Query_Drivers_AbstractDriver/__call.html similarity index 73% rename from docs/classes/Query_AbstractDriver/__call.html rename to apiDocumentation/classes/Query_Drivers_AbstractDriver/__call.html index 0343dfa..6926c97 100644 --- a/docs/classes/Query_AbstractDriver/__call.html +++ b/apiDocumentation/classes/Query_Drivers_AbstractDriver/__call.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\AbstractDriver::__call @@ -39,10 +39,10 @@ Classes
  • - Query + Query\Drivers
  • - AbstractDriver + AbstractDriver
  • __call
  • @@ -62,15 +62,12 @@ Return
  • - Tests -
  • -
  • - Source + Source
  • -

    Query\AbstractDriver::__call

    +

    Query\Drivers\AbstractDriver::__call

    Allow invoke to work on table object

      @@ -98,19 +95,10 @@
      mixed
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 0/0 Lines (100%)
      • -
      • Tests: 0
      • -
      • Passed: 0 (0%)
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/classes/Query_Drivers_AbstractDriver/__construct.html b/apiDocumentation/classes/Query_Drivers_AbstractDriver/__construct.html new file mode 100644 index 0000000..790bd6c --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_AbstractDriver/__construct.html @@ -0,0 +1,108 @@ + + + + + phpDox - Query\Drivers\AbstractDriver::__construct + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\AbstractDriver::__construct

    +

    PDO constructor wrapper

    +

    +

      +

      Signature

      +
      + public function __construct(string + $dsn, + [string + $username = NULL, + [string + $password = NULL, + [array + $driverOptions = ]]] ) + +
      +

      Parameters

      +
      +
      $dsn + — + string
      +
      +
      $username + — + string
      +
      +
      $password + — + string
      +
      +
      $driverOptions + — + array
      +
      +
      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/docs/interfaces/Query_DriverInterface/getAttribute.html b/apiDocumentation/classes/Query_Drivers_AbstractDriver/_quote.html similarity index 72% rename from docs/interfaces/Query_DriverInterface/getAttribute.html rename to apiDocumentation/classes/Query_Drivers_AbstractDriver/_quote.html index 4655579..ba3aa27 100644 --- a/docs/interfaces/Query_DriverInterface/getAttribute.html +++ b/apiDocumentation/classes/Query_Drivers_AbstractDriver/_quote.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\AbstractDriver::_quote @@ -39,12 +39,12 @@ Classes
  • - Query + Query\Drivers
  • - DriverInterface + AbstractDriver
  • -
  • getAttribute
  • +
  • _quote
  • -

    Query\DriverInterface::getAttribute

    -

    Get a connection attribute for the current db driver

    +

    Query\Drivers\AbstractDriver::_quote

    +

    Helper method for quote_ident

      Signature

      - public function getAttribute(int - $attribute ) + public function _quote(mixed + $str )

      Parameters

      -
      $attribute +
      $str — - int
      + mixed

      Returns

      @@ -92,7 +92,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/classes/Query_Drivers_AbstractDriver/affectedRows.html b/apiDocumentation/classes/Query_Drivers_AbstractDriver/affectedRows.html new file mode 100644 index 0000000..66958bd --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_AbstractDriver/affectedRows.html @@ -0,0 +1,96 @@ + + + + + phpDox - Query\Drivers\AbstractDriver::affectedRows + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\AbstractDriver::affectedRows

    +

    Returns number of rows affected by an INSERT, UPDATE, DELETE type query

    +

    +

      +

      Signature

      +
      + public function affectedRows() + +
      +

      Returns

      +
      +
      int
      +
      +
      +

      Defined by Interface

      +

      + + DriverInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_Drivers_AbstractDriver/driverQuery.html b/apiDocumentation/classes/Query_Drivers_AbstractDriver/driverQuery.html new file mode 100644 index 0000000..1493f58 --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_AbstractDriver/driverQuery.html @@ -0,0 +1,114 @@ + + + + + phpDox - Query\Drivers\AbstractDriver::driverQuery + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\AbstractDriver::driverQuery

    +

    Method to simplify retrieving db results for meta-data queries

    +

    +

      +

      Signature

      +
      + public function driverQuery(string|array|null + $query, + [boolean + $filteredIndex = TRUE] ) + +
      +

      Parameters

      +
      +
      $query + — + object
      +



      +
      $filteredIndex + — + boolean
      +



      +
      +

      Returns

      +
      +
      array|null
      +

      +
      +
      +

      Defined by Interface

      +

      + + DriverInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_Drivers_AbstractDriver/getColumns.html b/apiDocumentation/classes/Query_Drivers_AbstractDriver/getColumns.html new file mode 100644 index 0000000..1dba596 --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_AbstractDriver/getColumns.html @@ -0,0 +1,107 @@ + + + + + phpDox - Query\Drivers\AbstractDriver::getColumns + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\AbstractDriver::getColumns

    +

    Retrieve column information for the current database table

    +

    +

      +

      Signature

      +
      + public function getColumns(string + $table ) + +
      +

      Parameters

      +
      +
      $table + — + string
      +
      +
      +

      Returns

      +
      +
      array
      +
      +
      +

      Defined by Interface

      +

      + + DriverInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_Drivers_AbstractDriver/getDbs.html b/apiDocumentation/classes/Query_Drivers_AbstractDriver/getDbs.html new file mode 100644 index 0000000..5e2e71d --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_AbstractDriver/getDbs.html @@ -0,0 +1,96 @@ + + + + + phpDox - Query\Drivers\AbstractDriver::getDbs + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\AbstractDriver::getDbs

    +

    Return list of dbs for the current connection, if possible

    +

    +

      +

      Signature

      +
      + public function getDbs() + +
      +

      Returns

      +
      +
      array
      +
      +
      +

      Defined by Interface

      +

      + + DriverInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_Drivers_AbstractDriver/getFks.html b/apiDocumentation/classes/Query_Drivers_AbstractDriver/getFks.html new file mode 100644 index 0000000..48e789a --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_AbstractDriver/getFks.html @@ -0,0 +1,107 @@ + + + + + phpDox - Query\Drivers\AbstractDriver::getFks + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\AbstractDriver::getFks

    +

    Retrieve foreign keys for the table

    +

    +

      +

      Signature

      +
      + public function getFks(string + $table ) + +
      +

      Parameters

      +
      +
      $table + — + string
      +
      +
      +

      Returns

      +
      +
      array
      +
      +
      +

      Defined by Interface

      +

      + + DriverInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_Drivers_AbstractDriver/getFunctions.html b/apiDocumentation/classes/Query_Drivers_AbstractDriver/getFunctions.html new file mode 100644 index 0000000..7c0a105 --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_AbstractDriver/getFunctions.html @@ -0,0 +1,96 @@ + + + + + phpDox - Query\Drivers\AbstractDriver::getFunctions + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\AbstractDriver::getFunctions

    +

    Return list of functions for the current database

    +

    +

      +

      Signature

      +
      + public function getFunctions() + +
      +

      Returns

      +
      +
      array
      +
      +
      +

      Defined by Interface

      +

      + + DriverInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_Drivers_AbstractDriver/getIndexes.html b/apiDocumentation/classes/Query_Drivers_AbstractDriver/getIndexes.html new file mode 100644 index 0000000..a509d99 --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_AbstractDriver/getIndexes.html @@ -0,0 +1,107 @@ + + + + + phpDox - Query\Drivers\AbstractDriver::getIndexes + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\AbstractDriver::getIndexes

    +

    Retrieve indexes for the table

    +

    +

      +

      Signature

      +
      + public function getIndexes(string + $table ) + +
      +

      Parameters

      +
      +
      $table + — + string
      +
      +
      +

      Returns

      +
      +
      array
      +
      +
      +

      Defined by Interface

      +

      + + DriverInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_Drivers_AbstractDriver/getLastQuery.html b/apiDocumentation/classes/Query_Drivers_AbstractDriver/getLastQuery.html new file mode 100644 index 0000000..ac1189b --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_AbstractDriver/getLastQuery.html @@ -0,0 +1,87 @@ + + + + + phpDox - Query\Drivers\AbstractDriver::getLastQuery + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\AbstractDriver::getLastQuery

    +

    Get the last sql query executed

    +

    +

      +

      Signature

      +
      + public function getLastQuery() + +
      +

      Returns

      +
      +
      string
      +
      +
      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_Drivers_AbstractDriver/getProcedures.html b/apiDocumentation/classes/Query_Drivers_AbstractDriver/getProcedures.html new file mode 100644 index 0000000..a2a472e --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_AbstractDriver/getProcedures.html @@ -0,0 +1,96 @@ + + + + + phpDox - Query\Drivers\AbstractDriver::getProcedures + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\AbstractDriver::getProcedures

    +

    Return list of stored procedures for the current database

    +

    +

      +

      Signature

      +
      + public function getProcedures() + +
      +

      Returns

      +
      +
      array
      +
      +
      +

      Defined by Interface

      +

      + + DriverInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_Drivers_AbstractDriver/getSchemas.html b/apiDocumentation/classes/Query_Drivers_AbstractDriver/getSchemas.html new file mode 100644 index 0000000..a0766f3 --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_AbstractDriver/getSchemas.html @@ -0,0 +1,87 @@ + + + + + phpDox - Query\Drivers\AbstractDriver::getSchemas + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\AbstractDriver::getSchemas

    +

    Return schemas for databases that list them

    +

    +

      +

      Signature

      +
      + public function getSchemas() + +
      +

      Returns

      +
      +
      array
      +
      +
      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_Drivers_AbstractDriver/getSequences.html b/apiDocumentation/classes/Query_Drivers_AbstractDriver/getSequences.html new file mode 100644 index 0000000..77bfc71 --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_AbstractDriver/getSequences.html @@ -0,0 +1,96 @@ + + + + + phpDox - Query\Drivers\AbstractDriver::getSequences + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\AbstractDriver::getSequences

    +

    Return list of sequences for the current database, if they exist

    +

    +

      +

      Signature

      +
      + public function getSequences() + +
      +

      Returns

      +
      +
      array
      +
      +
      +

      Defined by Interface

      +

      + + DriverInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_Drivers_AbstractDriver/getSql.html b/apiDocumentation/classes/Query_Drivers_AbstractDriver/getSql.html new file mode 100644 index 0000000..04cb46e --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_AbstractDriver/getSql.html @@ -0,0 +1,97 @@ + + + + + phpDox - Query\Drivers\AbstractDriver::getSql + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\AbstractDriver::getSql

    +

    Get the SQL class for the current driver

    +

    +

      +

      Signature

      +
      + public function getSql() + +
      +

      Returns

      +
      +
      SQLInterface
      +

      +
      +
      +

      Defined by Interface

      +

      + + DriverInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_Drivers_AbstractDriver/getSystemTables.html b/apiDocumentation/classes/Query_Drivers_AbstractDriver/getSystemTables.html new file mode 100644 index 0000000..6acef60 --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_AbstractDriver/getSystemTables.html @@ -0,0 +1,96 @@ + + + + + phpDox - Query\Drivers\AbstractDriver::getSystemTables + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\AbstractDriver::getSystemTables

    +

    Retrieves an array of non-user-created tables for the connection/database

    +

    +

      +

      Signature

      +
      + public function getSystemTables() + +
      +

      Returns

      +
      +
      array
      +
      +
      +

      Defined by Interface

      +

      + + DriverInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_Drivers_AbstractDriver/getTables.html b/apiDocumentation/classes/Query_Drivers_AbstractDriver/getTables.html new file mode 100644 index 0000000..c2a4385 --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_AbstractDriver/getTables.html @@ -0,0 +1,96 @@ + + + + + phpDox - Query\Drivers\AbstractDriver::getTables + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\AbstractDriver::getTables

    +

    Return list of tables for the current database

    +

    +

      +

      Signature

      +
      + public function getTables() + +
      +

      Returns

      +
      +
      array
      +
      +
      +

      Defined by Interface

      +

      + + DriverInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_Drivers_AbstractDriver/getTriggers.html b/apiDocumentation/classes/Query_Drivers_AbstractDriver/getTriggers.html new file mode 100644 index 0000000..804d827 --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_AbstractDriver/getTriggers.html @@ -0,0 +1,96 @@ + + + + + phpDox - Query\Drivers\AbstractDriver::getTriggers + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\AbstractDriver::getTriggers

    +

    Return list of triggers for the current database

    +

    +

      +

      Signature

      +
      + public function getTriggers() + +
      +

      Returns

      +
      +
      array
      +
      +
      +

      Defined by Interface

      +

      + + DriverInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_Drivers_AbstractDriver/getTypes.html b/apiDocumentation/classes/Query_Drivers_AbstractDriver/getTypes.html new file mode 100644 index 0000000..2155ffc --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_AbstractDriver/getTypes.html @@ -0,0 +1,96 @@ + + + + + phpDox - Query\Drivers\AbstractDriver::getTypes + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\AbstractDriver::getTypes

    +

    Retrieve list of data types for the database

    +

    +

      +

      Signature

      +
      + public function getTypes() + +
      +

      Returns

      +
      +
      array
      +
      +
      +

      Defined by Interface

      +

      + + DriverInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_Drivers_AbstractDriver/getUtil.html b/apiDocumentation/classes/Query_Drivers_AbstractDriver/getUtil.html new file mode 100644 index 0000000..eec9dd5 --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_AbstractDriver/getUtil.html @@ -0,0 +1,97 @@ + + + + + phpDox - Query\Drivers\AbstractDriver::getUtil + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\AbstractDriver::getUtil

    +

    Get the Util class for the current driver

    +

    +

      +

      Signature

      +
      + public function getUtil() + +
      +

      Returns

      +
      +
      AbstractUtil
      +

      +
      +
      +

      Defined by Interface

      +

      + + DriverInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_Drivers_AbstractDriver/getViews.html b/apiDocumentation/classes/Query_Drivers_AbstractDriver/getViews.html new file mode 100644 index 0000000..1d7c41b --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_AbstractDriver/getViews.html @@ -0,0 +1,96 @@ + + + + + phpDox - Query\Drivers\AbstractDriver::getViews + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\AbstractDriver::getViews

    +

    Return list of views for the current database

    +

    +

      +

      Signature

      +
      + public function getViews() + +
      +

      Returns

      +
      +
      array
      +
      +
      +

      Defined by Interface

      +

      + + DriverInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_Drivers_AbstractDriver/insertBatch.html b/apiDocumentation/classes/Query_Drivers_AbstractDriver/insertBatch.html new file mode 100644 index 0000000..c827d8f --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_AbstractDriver/insertBatch.html @@ -0,0 +1,114 @@ + + + + + phpDox - Query\Drivers\AbstractDriver::insertBatch + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\AbstractDriver::insertBatch

    +

    Create sql for batch insert

    +

    +

      +

      Signature

      +
      + public function insertBatch(string + $table, + [array + $data = ] ) + +
      +

      Parameters

      +
      +
      $table + — + string
      +
      +
      $data + — + array
      +
      +
      +

      Returns

      +
      +
      null|array<string|array|null>
      +

      +
      +
      +

      Defined by Interface

      +

      + + DriverInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_Drivers_AbstractDriver/numRows.html b/apiDocumentation/classes/Query_Drivers_AbstractDriver/numRows.html new file mode 100644 index 0000000..97777e4 --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_AbstractDriver/numRows.html @@ -0,0 +1,97 @@ + + + + + phpDox - Query\Drivers\AbstractDriver::numRows + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\AbstractDriver::numRows

    +

    Return the number of rows returned for a SELECT query

    +

    +

      +

      Signature

      +
      + public function numRows() + +
      +

      Returns

      +
      +
      int|null
      +

      +
      +
      +

      Defined by Interface

      +

      + + DriverInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_Drivers_AbstractDriver/prefixTable.html b/apiDocumentation/classes/Query_Drivers_AbstractDriver/prefixTable.html new file mode 100644 index 0000000..98c6624 --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_AbstractDriver/prefixTable.html @@ -0,0 +1,107 @@ + + + + + phpDox - Query\Drivers\AbstractDriver::prefixTable + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\AbstractDriver::prefixTable

    +

    Prefixes a table if it is not already prefixed

    +

    +

      +

      Signature

      +
      + public function prefixTable(string + $table ) + +
      +

      Parameters

      +
      +
      $table + — + string
      +
      +
      +

      Returns

      +
      +
      string
      +
      +
      +

      Defined by Interface

      +

      + + DriverInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_Drivers_AbstractDriver/prepareExecute.html b/apiDocumentation/classes/Query_Drivers_AbstractDriver/prepareExecute.html new file mode 100644 index 0000000..cd9fa01 --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_AbstractDriver/prepareExecute.html @@ -0,0 +1,126 @@ + + + + + phpDox - Query\Drivers\AbstractDriver::prepareExecute + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\AbstractDriver::prepareExecute

    +

    Create and execute a prepared statement with the provided parameters

    +

    +

      +

      Signature

      +
      + public function prepareExecute(string + $sql, + array + $params ) + +
      +

      Parameters

      +
      +
      $sql + — + string
      +
      +
      $params + — + array
      +
      +
      +

      Returns

      +
      +
      PDOStatement
      +

      +
      +
      +

      Errors/Exceptions

      +
      +
      + + InvalidArgumentException + +
      +
      +
      +

      Defined by Interface

      +

      + + DriverInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/docs/classes/Query_Drivers_Firebird_SQL/explain.html b/apiDocumentation/classes/Query_Drivers_AbstractDriver/prepareQuery.html similarity index 62% rename from docs/classes/Query_Drivers_Firebird_SQL/explain.html rename to apiDocumentation/classes/Query_Drivers_AbstractDriver/prepareQuery.html index 874eb2e..d69b865 100644 --- a/docs/classes/Query_Drivers_Firebird_SQL/explain.html +++ b/apiDocumentation/classes/Query_Drivers_AbstractDriver/prepareQuery.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\AbstractDriver::prepareQuery @@ -39,12 +39,12 @@ Classes
  • - Query\Drivers\Firebird + Query\Drivers
  • - SQL + AbstractDriver
  • -
  • explain
  • +
  • prepareQuery
  • -

    Query\Drivers\Firebird\SQL::explain

    -

    Get the query plan for the sql query

    +

    Query\Drivers\AbstractDriver::prepareQuery

    +

    Simplifies prepared statements for database queries

      Signature

      - public function explain(string - $sql ) + public function prepareQuery(string + $sql, + array + $data )

      Parameters

      @@ -89,35 +91,36 @@ — string
      +
      $data + — + array
      +

      Returns

      -
      string
      +
      PDOStatement
      +
      | FALSE
      +
      +
      +

      Errors/Exceptions

      +
      +
      + + InvalidArgumentException + +

      Defined by Interface

      - SQLInterface + DriverInterface

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdQBTest::testQueryExplain
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_DriverInterface/setAttribute.html b/apiDocumentation/classes/Query_Drivers_AbstractDriver/quoteIdent.html similarity index 64% rename from docs/interfaces/Query_DriverInterface/setAttribute.html rename to apiDocumentation/classes/Query_Drivers_AbstractDriver/quoteIdent.html index 476fe9a..50a3a99 100644 --- a/docs/interfaces/Query_DriverInterface/setAttribute.html +++ b/apiDocumentation/classes/Query_Drivers_AbstractDriver/quoteIdent.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\AbstractDriver::quoteIdent @@ -39,12 +39,12 @@ Classes
  • - Query + Query\Drivers
  • - DriverInterface + AbstractDriver
  • -
  • setAttribute
  • +
  • quoteIdent
  • -

    Query\DriverInterface::setAttribute

    -

    Set a connection attribute

    +

    Query\Drivers\AbstractDriver::quoteIdent

    +

    Surrounds the string with the databases identifier escape characters

      Signature

      - public function setAttribute(int - $attribute, - mixed - $value ) + public function quoteIdent(mixed + $identifier )

      Parameters

      -
      $attribute - — - int
      -
      -
      $value +
      $identifier — mixed

      Returns

      -
      bool
      +
      string|array

      +

      Defined by Interface

      +

      + + DriverInterface + +

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/classes/Query_Drivers_AbstractDriver/quoteTable.html b/apiDocumentation/classes/Query_Drivers_AbstractDriver/quoteTable.html new file mode 100644 index 0000000..8f28050 --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_AbstractDriver/quoteTable.html @@ -0,0 +1,107 @@ + + + + + phpDox - Query\Drivers\AbstractDriver::quoteTable + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\AbstractDriver::quoteTable

    +

    Quote database table name, and set prefix

    +

    +

      +

      Signature

      +
      + public function quoteTable(string + $table ) + +
      +

      Parameters

      +
      +
      $table + — + string
      +
      +
      +

      Returns

      +
      +
      string
      +
      +
      +

      Defined by Interface

      +

      + + DriverInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_Drivers_AbstractDriver/setLastQuery.html b/apiDocumentation/classes/Query_Drivers_AbstractDriver/setLastQuery.html new file mode 100644 index 0000000..5a73518 --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_AbstractDriver/setLastQuery.html @@ -0,0 +1,108 @@ + + + + + phpDox - Query\Drivers\AbstractDriver::setLastQuery + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\AbstractDriver::setLastQuery

    +

    Set the last query sql

    +

    +

      +

      Signature

      +
      + public function setLastQuery(string + $queryString ) + +
      +

      Parameters

      +
      +
      $queryString + — + string
      +
      +
      +

      Returns

      +
      +
      void
      +

      +
      +
      +

      Defined by Interface

      +

      + + DriverInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_Drivers_AbstractDriver/setTablePrefix.html b/apiDocumentation/classes/Query_Drivers_AbstractDriver/setTablePrefix.html new file mode 100644 index 0000000..0617521 --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_AbstractDriver/setTablePrefix.html @@ -0,0 +1,99 @@ + + + + + phpDox - Query\Drivers\AbstractDriver::setTablePrefix + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\AbstractDriver::setTablePrefix

    +

    Set the common table name prefix

    +

    +

      +

      Signature

      +
      + public function setTablePrefix(string + $prefix ) + +
      +

      Parameters

      +
      +
      $prefix + — + string
      +
      +
      +

      Returns

      +
      +
      void
      +

      +
      +
      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_Drivers_AbstractDriver/truncate.html b/apiDocumentation/classes/Query_Drivers_AbstractDriver/truncate.html new file mode 100644 index 0000000..b735847 --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_AbstractDriver/truncate.html @@ -0,0 +1,99 @@ + + + + + phpDox - Query\Drivers\AbstractDriver::truncate + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\AbstractDriver::truncate

    +

    Empty the passed table

    +

    +

      +

      Signature

      +
      + public function truncate(string + $table ) + +
      +

      Parameters

      +
      +
      $table + — + string
      +
      +
      +

      Returns

      +
      +
      PDOStatement
      +

      +
      +
      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/docs/classes/Query_AbstractDriver/insert_batch.html b/apiDocumentation/classes/Query_Drivers_AbstractDriver/updateBatch.html similarity index 60% rename from docs/classes/Query_AbstractDriver/insert_batch.html rename to apiDocumentation/classes/Query_Drivers_AbstractDriver/updateBatch.html index a5a20bc..c43a805 100644 --- a/docs/classes/Query_AbstractDriver/insert_batch.html +++ b/apiDocumentation/classes/Query_Drivers_AbstractDriver/updateBatch.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\AbstractDriver::updateBatch @@ -39,12 +39,12 @@ Classes
  • - Query + Query\Drivers
  • - AbstractDriver + AbstractDriver
  • -
  • insert_batch
  • +
  • updateBatch
  • -

    Query\AbstractDriver::insert_batch

    -

    Create sql for batch insert

    -

    +

    Query\Drivers\AbstractDriver::updateBatch

    +

    Creates a batch update, and executes it.

    +

    Returns the number of affected rows

      Signature

      - public function insert_batch(string + public function updateBatch(string $table, - [array - $data = ] ) + array|object + $data, + string + $where )

      Parameters

      @@ -93,40 +95,41 @@
      $data — - array
      + object +



      +
      $where + — + string

      Returns

      -
      null|array<string|array|null>
      +
      int|null

      Defined by Interface

      - DriverInterface + DriverInterface

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 16/16 Lines (100%)
      • -
      • Tests: 3
      • -
      • Passed: 3 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testInsertBatch
      • -
      • [ PASSED ] — PgSQLQBTest::testInsertBatch
      • -
      • [ PASSED ] — SQLiteQBTest::testInsertBatch
      • -
      -
      + + + + + + + + + + + +
      LineTask
      571implement
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_AbstractSQL.html b/apiDocumentation/classes/Query_Drivers_AbstractSQL.html similarity index 55% rename from docs/classes/Query_AbstractSQL.html rename to apiDocumentation/classes/Query_Drivers_AbstractSQL.html index 7e096a4..cdd910c 100644 --- a/docs/classes/Query_AbstractSQL.html +++ b/apiDocumentation/classes/Query_Drivers_AbstractSQL.html @@ -2,7 +2,7 @@ - phpDox - Query\AbstractSQL + phpDox - Query\Drivers\AbstractSQL @@ -39,7 +39,7 @@ Classes
  • - Query + Query\Drivers
  • AbstractSQL
  • @@ -65,20 +65,20 @@ History
  • - Source + Source
  • -

    Query\AbstractSQL

    -

    parent for database manipulation subclasses

    +

    Query\Drivers\AbstractSQL

    +

    Parent for database-specific syntax subclasses

      Synopsis

      class AbstractSQL implements - SQLInterface - {
      @@ -87,7 +87,7 @@

      Implements

      @@ -95,27 +95,117 @@ - - + + - - + +
      Methods100%1 / 10%0 / 1
      Lines100%6 / 60% /

      Methods

      public

      History

      • -

        2015-11-10T10:12:23-05:00 (commit #b5a141f)

        +

        2018-01-24T20:03:41+00:00 (commit #f967aaf)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Remove method separators, update documentation building configuration
        +
        +
      • +
      • +

        2018-01-24T18:14:03+00:00 (commit #1d583bc)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Add more type hinting
        +
        +
      • +
      • +

        2018-01-19T20:47:34+00:00 (commit #369ca6e)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Flatten source structure a bit
        +
        +
      • +
      • +

        2018-01-19T18:43:19+00:00 (commit #c735c27)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update file headers
        +
        +
      • +
      • +

        2016-10-14T01:55:23+00:00 (commit #b8d4768)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        camelCase methods and properties
        +
        +
      • +
      • +

        2016-10-13T02:12:25+00:00 (commit #6740aae)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        PHP7 or bust!
        +
        +
      • +
      • +

        2016-09-07T21:39:19+00:00 (commit #ca60162)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Miscellaneous cleanup and refactoring
        +
        +
      • +
      • +

        2016-09-07T17:17:17+00:00 (commit #24f3b1d)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update header comments
        +
        +
      • +
      • +

        2015-11-11T01:59:03+00:00 (commit #2613a1c)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update lots of comments
        +
        +
      • +
      • +

        2015-11-10T15:12:23+00:00 (commit #b5a141f)

        Author: Timothy J Warren (tim@timshomepage.net) / @@ -125,7 +215,7 @@

      • -

        2015-07-29T16:51:17-04:00 (commit #8511c6a)

        +

        2015-07-29T20:51:17+00:00 (commit #8511c6a)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -135,7 +225,7 @@

      • -

        2015-07-16T16:56:13-04:00 (commit #bfc3ea3)

        +

        2015-07-16T20:56:13+00:00 (commit #bfc3ea3)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -145,7 +235,7 @@

      • -

        2014-08-08T13:48:20-04:00 (commit #dd672df)

        +

        2014-08-08T17:48:20+00:00 (commit #dd672df)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -155,7 +245,7 @@

      • -

        2014-04-24T15:32:09-04:00 (commit #17354ee)

        +

        2014-04-24T19:32:09+00:00 (commit #17354ee)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -165,7 +255,7 @@

      • -

        2014-04-23T15:53:16-04:00 (commit #aa5aa8e)

        +

        2014-04-23T19:53:16+00:00 (commit #aa5aa8e)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -175,7 +265,7 @@

      • -

        2014-04-08T17:13:41-04:00 (commit #74d4a00)

        +

        2014-04-08T21:13:41+00:00 (commit #74d4a00)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -184,71 +274,11 @@

        Test improvements
      • -
      • -

        2014-04-03T13:28:30-04:00 (commit #4809016)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Add insert_batch methods to Firebird and SQLite
        -
        -
      • -
      • -

        2014-04-02T22:40:54-04:00 (commit #600c07f)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Move abstract classes and interfaces to their own respective folders
        -
        -
      • -
      • -

        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-31T16:01:58-04:00 (commit #32a01a6)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Update docs, composer and README
        -
        -
      • -
      • -

        2014-03-28T13:38:34-04:00 (commit #b3d3c3f)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Rename interfaces from iFoo to Foo_Interface
        -
        -
      • -
      • -

        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
        -
        -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/classes/Query_Drivers_AbstractSQL/limit.html b/apiDocumentation/classes/Query_Drivers_AbstractSQL/limit.html new file mode 100644 index 0000000..f027a89 --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_AbstractSQL/limit.html @@ -0,0 +1,119 @@ + + + + + phpDox - Query\Drivers\AbstractSQL::limit + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\AbstractSQL::limit

    +

    Limit clause

    +

    +

      +

      Signature

      +
      + public function limit(string + $sql, + int + $limit, + [boolean + $offset = FALSE] ) + +
      +

      Parameters

      +
      +
      $sql + — + string
      +
      +
      $limit + — + int
      +
      +
      $offset + — + boolean
      +



      +
      +

      Returns

      +
      +
      string
      +
      +
      +

      Defined by Interface

      +

      + + SQLInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_Drivers_AbstractUtil.html b/apiDocumentation/classes/Query_Drivers_AbstractUtil.html new file mode 100644 index 0000000..9918dde --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_AbstractUtil.html @@ -0,0 +1,285 @@ + + + + + phpDox - Query\Drivers\AbstractUtil + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\AbstractUtil

    +

    Abstract class defining database / table creation methods

    +

    +

      +

      Synopsis

      +
      class AbstractUtil + {
      + + }
      +

      Coverage

      + + + + + + + + + + + +
      Methods0%0 / 6
      Lines0% /
      +

      Methods

      +
      +

      public

      +
        +
      • __construct() + — Save a reference to the connection object for later use
      • +
      • backupData() + — Return an SQL file with the database data as insert statements
      • +
      • backupStructure() + — Return an SQL file with the database table structure
      • +
      • createTable() + — Convenience public function to generate sql for creating a db table
      • +
      • deleteTable() + — Drop the selected table
      • +
      • getDriver() + — Get the driver object for the current connection
      • +
      +
      +

      History

      +
        +
      • +

        2018-01-24T18:14:03+00:00 (commit #1d583bc)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Add more type hinting
        +
        +
      • +
      • +

        2018-01-22T20:43:56+00:00 (commit #91eb812)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Various refactoring
        +
        +
      • +
      • +

        2018-01-19T20:47:34+00:00 (commit #369ca6e)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Flatten source structure a bit
        +
        +
      • +
      • +

        2018-01-19T18:43:19+00:00 (commit #c735c27)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update file headers
        +
        +
      • +
      • +

        2016-10-14T01:55:23+00:00 (commit #b8d4768)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        camelCase methods and properties
        +
        +
      • +
      • +

        2016-10-13T02:12:25+00:00 (commit #6740aae)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        PHP7 or bust!
        +
        +
      • +
      • +

        2016-09-07T21:39:19+00:00 (commit #ca60162)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Miscellaneous cleanup and refactoring
        +
        +
      • +
      • +

        2016-09-07T18:22:52+00:00 (commit #2db7ad1)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        More style fixes
        +
        +
      • +
      • +

        2016-09-07T17:17:17+00:00 (commit #24f3b1d)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update header comments
        +
        +
      • +
      • +

        2016-09-07T17:10:03+00:00 (commit #bb38213)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Code Style fixes
        +
        +
      • +
      • +

        2015-11-11T01:59:03+00:00 (commit #2613a1c)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update lots of comments
        +
        +
      • +
      • +

        2015-11-10T15:12:23+00:00 (commit #b5a141f)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Make class names Pascal Case
        +
        +
      • +
      • +

        2015-07-29T20:51:17+00: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-16T20:56:13+00: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-08T17:48:20+00:00 (commit #dd672df)

        +
        +

        + Author: Timothy J. Warren (tim@timshomepage.net) / + Commiter: Timothy J. Warren (tim@timshomepage.net) +

        +
        Reorganize classes to autoload by namespace
        +
        +
      • +
      • +

        2014-06-30T15:01:44+00:00 (commit #7fd90ab)

        +
        +

        + Author: Timothy J. Warren (tim@timshomepage.net) / + Commiter: Timothy J. Warren (tim@timshomepage.net) +

        +
        Remove Table Builder classes
        +
        +
      • +
      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/docs/classes/PDOStatement/fetchObject.html b/apiDocumentation/classes/Query_Drivers_AbstractUtil/__construct.html similarity index 63% rename from docs/classes/PDOStatement/fetchObject.html rename to apiDocumentation/classes/Query_Drivers_AbstractUtil/__construct.html index a741c3d..b90cfe9 100644 --- a/docs/classes/PDOStatement/fetchObject.html +++ b/apiDocumentation/classes/Query_Drivers_AbstractUtil/__construct.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\AbstractUtil::__construct @@ -39,12 +39,12 @@ Classes
  • - + Query\Drivers
  • - PDOStatement + AbstractUtil
  • -
  • fetchObject
  • +
  • __construct
  • -

    PDOStatement::fetchObject

    -

    Fetches the next row and returns it as an object.

    +

    Query\Drivers\AbstractUtil::__construct

    +

    Save a reference to the connection object for later use

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/classes/Query_Drivers_AbstractUtil/backupData.html b/apiDocumentation/classes/Query_Drivers_AbstractUtil/backupData.html new file mode 100644 index 0000000..1a3f558 --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_AbstractUtil/backupData.html @@ -0,0 +1,87 @@ + + + + + phpDox - Query\Drivers\AbstractUtil::backupData + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\AbstractUtil::backupData

    +

    Return an SQL file with the database data as insert statements

    +

    +

      +

      Signature

      +
      + public function backupData() + +
      +

      Returns

      +
      +
      string
      +
      +
      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_Drivers_AbstractUtil/backupStructure.html b/apiDocumentation/classes/Query_Drivers_AbstractUtil/backupStructure.html new file mode 100644 index 0000000..934e519 --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_AbstractUtil/backupStructure.html @@ -0,0 +1,87 @@ + + + + + phpDox - Query\Drivers\AbstractUtil::backupStructure + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\AbstractUtil::backupStructure

    +

    Return an SQL file with the database table structure

    +

    +

      +

      Signature

      +
      + public function backupStructure() + +
      +

      Returns

      +
      +
      string
      +
      +
      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_Drivers_AbstractUtil/createTable.html b/apiDocumentation/classes/Query_Drivers_AbstractUtil/createTable.html new file mode 100644 index 0000000..1100bf9 --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_AbstractUtil/createTable.html @@ -0,0 +1,116 @@ + + + + + phpDox - Query\Drivers\AbstractUtil::createTable + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\AbstractUtil::createTable

    +

    Convenience public function to generate sql for creating a db table

    +

    +

      +

      Signature

      +
      + public function createTable(string + $name, + array + $fields, + [array + $constraints = , + [boolean + $ifNotExists = TRUE]] ) + +
      +

      Parameters

      +
      +
      $name + — + string
      +
      +
      $fields + — + array
      +
      +
      $constraints + — + array
      +
      +
      $ifNotExists + — + boolean
      +



      +
      +

      Returns

      +
      +
      string
      +
      +
      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_Drivers_AbstractUtil/deleteTable.html b/apiDocumentation/classes/Query_Drivers_AbstractUtil/deleteTable.html new file mode 100644 index 0000000..15b2010 --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_AbstractUtil/deleteTable.html @@ -0,0 +1,98 @@ + + + + + phpDox - Query\Drivers\AbstractUtil::deleteTable + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\AbstractUtil::deleteTable

    +

    Drop the selected table

    +

    +

      +

      Signature

      +
      + public function deleteTable(string + $name ) + +
      +

      Parameters

      +
      +
      $name + — + string
      +
      +
      +

      Returns

      +
      +
      string
      +
      +
      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/docs/interfaces/Query_DriverInterface/beginTransaction.html b/apiDocumentation/classes/Query_Drivers_AbstractUtil/getDriver.html similarity index 71% rename from docs/interfaces/Query_DriverInterface/beginTransaction.html rename to apiDocumentation/classes/Query_Drivers_AbstractUtil/getDriver.html index 37b27b0..87da903 100644 --- a/docs/interfaces/Query_DriverInterface/beginTransaction.html +++ b/apiDocumentation/classes/Query_Drivers_AbstractUtil/getDriver.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\AbstractUtil::getDriver @@ -39,12 +39,12 @@ Classes
  • - Query + Query\Drivers
  • - DriverInterface + AbstractUtil
  • -
  • beginTransaction
  • +
  • getDriver
  • -

    Query\DriverInterface::beginTransaction

    -

    Begin a transaction

    +

    Query\Drivers\AbstractUtil::getDriver

    +

    Get the driver object for the current connection

      Signature

      - public function beginTransaction() + public function getDriver()

      Returns

      -
      bool
      +
      DriverInterface

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/classes/Query_Drivers_Mysql_Driver.html b/apiDocumentation/classes/Query_Drivers_Mysql_Driver.html new file mode 100644 index 0000000..ebf3678 --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_Mysql_Driver.html @@ -0,0 +1,467 @@ + + + + + phpDox - Query\Drivers\Mysql\Driver + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\Mysql\Driver

    +

    MySQL specific class

    +

    +

      +

      Synopsis

      +
      class Driver + extends AbstractDriver + {
      + + }
      +

      Hierarchy

      +
      +

      Extends

      + +
      +

      Coverage

      + + + + + + + + + + + +
      Methods0%0 / 1
      Lines0% /
      +

      Tasks

      + + + + + + + + + + + +
      LineTask
      571implement
      +

      Methods

      +
      +

      Inherited from Query\Drivers\AbstractDriver

      +

      public

      +
        +
      • __call() + — Allow invoke to work on table object
      • +
      • _quote() + — Helper method for quote_ident
      • +
      • affectedRows() + — Returns number of rows affected by an INSERT, UPDATE, DELETE type query
      • +
      • driverQuery() + — Method to simplify retrieving db results for meta-data queries
      • +
      • getColumns() + — Retrieve column information for the current database table
      • +
      • getDbs() + — Return list of dbs for the current connection, if possible
      • +
      • getFks() + — Retrieve foreign keys for the table
      • +
      • getFunctions() + — Return list of functions for the current database
      • +
      • getIndexes() + — Retrieve indexes for the table
      • +
      • getLastQuery() + — Get the last sql query executed
      • +
      • getProcedures() + — Return list of stored procedures for the current database
      • +
      • getSchemas() + — Return schemas for databases that list them
      • +
      • getSequences() + — Return list of sequences for the current database, if they exist
      • +
      • getSql() + — Get the SQL class for the current driver
      • +
      • getSystemTables() + — Retrieves an array of non-user-created tables for the connection/database
      • +
      • getTables() + — Return list of tables for the current database
      • +
      • getTriggers() + — Return list of triggers for the current database
      • +
      • getTypes() + — Retrieve list of data types for the database
      • +
      • getUtil() + — Get the Util class for the current driver
      • +
      • getViews() + — Return list of views for the current database
      • +
      • insertBatch() + — Create sql for batch insert
      • +
      • numRows() + — Return the number of rows returned for a SELECT query
      • +
      • prefixTable() + — Prefixes a table if it is not already prefixed
      • +
      • prepareExecute() + — Create and execute a prepared statement with the provided parameters
      • +
      • prepareQuery() + — Simplifies prepared statements for database queries
      • +
      • quoteIdent() + — Surrounds the string with the databases identifier escape characters
      • +
      • quoteTable() + — Quote database table name, and set prefix
      • +
      • setLastQuery() + — Set the last query sql
      • +
      • setTablePrefix() + — Set the common table name prefix
      • +
      • truncate() + — Empty the passed table
      • +
      • updateBatch() + — Creates a batch update, and executes it.
      • +
      +

      Inherited from PDO

      +

      public

      +
        +
      • beginTransaction() + — + Initiates a transaction +
      • +
      • commit() + — + Commits a transaction +
      • +
      • errorCode() + — + Fetch the SQLSTATE associated with the last operation on the database handle +
      • +
      • errorInfo() + — + Fetch extended error information associated with the last operation on the database handle +
      • +
      • exec() + — + Execute an SQL statement and return the number of affected rows +
      • +
      • getAttribute() + — + Retrieve a database connection attribute +
      • +
      • getAvailableDrivers() + — + Return an array of available PDO drivers +
      • +
      • inTransaction() + — + Checks if inside a transaction +
      • +
      • lastInsertId() + — + Returns the ID of the last inserted row or sequence value +
      • +
      • prepare() + — + Prepares a statement for execution and returns a statement object +
      • +
      • query() + — + Executes an SQL statement, returning a result set as a PDOStatement object +
      • +
      • quote() + — + Quotes a string for use in a query. +
      • +
      • rollBack() + — + Rolls back a transaction +
      • +
      • setAttribute() + — + Set an attribute +
      • +
      +
      +

      History

      +
        +
      • +

        2018-01-24T18:14:03+00:00 (commit #1d583bc)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Add more type hinting
        +
        +
      • +
      • +

        2018-01-22T20:43:56+00:00 (commit #91eb812)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Various refactoring
        +
        +
      • +
      • +

        2018-01-19T20:47:34+00:00 (commit #369ca6e)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Flatten source structure a bit
        +
        +
      • +
      • +

        2018-01-19T18:43:19+00:00 (commit #c735c27)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update file headers
        +
        +
      • +
      • +

        2016-10-14T01:55:23+00:00 (commit #b8d4768)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        camelCase methods and properties
        +
        +
      • +
      • +

        2016-10-13T02:12:25+00:00 (commit #6740aae)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        PHP7 or bust!
        +
        +
      • +
      • +

        2016-09-07T21:39:19+00:00 (commit #ca60162)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Miscellaneous cleanup and refactoring
        +
        +
      • +
      • +

        2016-09-07T17:17:17+00:00 (commit #24f3b1d)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update header comments
        +
        +
      • +
      • +

        2016-09-07T17:10:03+00:00 (commit #bb38213)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Code Style fixes
        +
        +
      • +
      • +

        2015-11-11T14:25:21+00:00 (commit #e62f577)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Fix a bunch of one line if statements
        +
        +
      • +
      • +

        2015-11-11T01:59:03+00:00 (commit #2613a1c)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update lots of comments
        +
        +
      • +
      • +

        2015-11-10T15:12:23+00:00 (commit #b5a141f)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Make class names Pascal Case
        +
        +
      • +
      • +

        2015-07-30T20:40:30+00:00 (commit #225017a)

        +
        +

        + Author: Timothy J. Warren (tim@timshomepage.net) / + Commiter: Timothy J. Warren (tim@timshomepage.net) +

        +
        Lots of refactoring -- accessors/mutators instead of direct access, reduce query builder test database connections, and simplify some logic
        +
        +
      • +
      • +

        2015-07-29T20:51:17+00: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-16T20:56:13+00: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-04-24T20:25:04+00:00 (commit #5b531cf)

        +
        +

        + Author: Timothy J. Warren (tim@timshomepage.net) / + Commiter: Timothy J. Warren (tim@timshomepage.net) +

        +
        De-duplicate truncate method of drivers
        +
        +
      • +
      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/docs/classes/Query_Drivers_Mysql_Driver/__construct.html b/apiDocumentation/classes/Query_Drivers_Mysql_Driver/__construct.html similarity index 79% rename from docs/classes/Query_Drivers_Mysql_Driver/__construct.html rename to apiDocumentation/classes/Query_Drivers_Mysql_Driver/__construct.html index 68c7e68..b275f0c 100644 --- a/docs/classes/Query_Drivers_Mysql_Driver/__construct.html +++ b/apiDocumentation/classes/Query_Drivers_Mysql_Driver/__construct.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Mysql\Driver::__construct @@ -59,10 +59,7 @@ Parameter
  • - Tests -
  • -
  • - Source + Source
  • @@ -76,9 +73,9 @@ public function __construct(string $dsn, [string - $username = null, + $username = NULL, [string - $password = null, + $password = NULL, [array $options = ]]] ) @@ -102,19 +99,10 @@ array
    -

    Test Coverage

    -
    -

    Information

    -
      -
    • Coverage: 0/0 Lines (100%)
    • -
    • Tests: 0
    • -
    • Passed: 0 (0%)
    • -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_Drivers_Mysql_SQL.html b/apiDocumentation/classes/Query_Drivers_Mysql_SQL.html similarity index 55% rename from docs/classes/Query_Drivers_Mysql_SQL.html rename to apiDocumentation/classes/Query_Drivers_Mysql_SQL.html index 2f61b3f..0e98746 100644 --- a/docs/classes/Query_Drivers_Mysql_SQL.html +++ b/apiDocumentation/classes/Query_Drivers_Mysql_SQL.html @@ -65,34 +65,34 @@ History
  • - Source + Source
  • Query\Drivers\Mysql\SQL

    -

    MySQL specifc SQL

    +

    MySQL specific SQL

      Synopsis

      class SQL - extends AbstractSQL + extends AbstractSQL {
      • // Inherited methods from AbstractSQL
      • public string limit()
      }
      @@ -101,7 +101,7 @@

      Extends

      @@ -109,61 +109,151 @@ - - + + - - + +
      Methods100%15 / 150%0 / 15
      Lines100%20 / 200% /

      Methods

      public

      -

      Inherited from Query\AbstractSQL

      +

      Inherited from Query\Drivers\AbstractSQL

      public

      History

      • -

        2015-11-10T10:12:23-05:00 (commit #b5a141f)

        +

        2018-01-24T18:14:03+00:00 (commit #1d583bc)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Add more type hinting
        +
        +
      • +
      • +

        2018-01-19T20:47:34+00:00 (commit #369ca6e)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Flatten source structure a bit
        +
        +
      • +
      • +

        2018-01-19T18:43:19+00:00 (commit #c735c27)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update file headers
        +
        +
      • +
      • +

        2016-10-14T01:55:23+00:00 (commit #b8d4768)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        camelCase methods and properties
        +
        +
      • +
      • +

        2016-10-13T02:12:25+00:00 (commit #6740aae)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        PHP7 or bust!
        +
        +
      • +
      • +

        2016-09-07T21:39:19+00:00 (commit #ca60162)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Miscellaneous cleanup and refactoring
        +
        +
      • +
      • +

        2016-09-07T17:17:17+00:00 (commit #24f3b1d)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update header comments
        +
        +
      • +
      • +

        2015-11-11T14:25:21+00:00 (commit #e62f577)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Fix a bunch of one line if statements
        +
        +
      • +
      • +

        2015-11-11T01:59:03+00:00 (commit #2613a1c)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update lots of comments
        +
        +
      • +
      • +

        2015-11-10T15:12:23+00:00 (commit #b5a141f)

        Author: Timothy J Warren (tim@timshomepage.net) / @@ -173,7 +263,7 @@

      • -

        2015-07-29T16:51:17-04:00 (commit #8511c6a)

        +

        2015-07-29T20:51:17+00:00 (commit #8511c6a)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -183,7 +273,7 @@

      • -

        2015-07-16T16:56:13-04:00 (commit #bfc3ea3)

        +

        2015-07-16T20:56:13+00:00 (commit #bfc3ea3)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -193,7 +283,7 @@

      • -

        2014-04-24T15:32:09-04:00 (commit #17354ee)

        +

        2014-04-24T19:32:09+00:00 (commit #17354ee)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -203,7 +293,7 @@

      • -

        2014-04-17T16:41:12-04:00 (commit #d6c0fd2)

        +

        2014-04-17T20:41:12+00:00 (commit #d6c0fd2)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -213,7 +303,7 @@

      • -

        2014-04-15T16:15:08-04:00 (commit #80595df)

        +

        2014-04-15T20:15:08+00:00 (commit #80595df)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -223,7 +313,7 @@

      • -

        2014-04-08T17:13:41-04:00 (commit #74d4a00)

        +

        2014-04-08T21:13:41+00:00 (commit #74d4a00)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -232,101 +322,11 @@

        Test improvements
      • -
      • -

        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-07T10:02:52-04:00 (commit #87754e6)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Micro-optimization for MySQL order by rand
        -
        -
      • -
      • -

        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-02-25T13:47:35-05:00 (commit #620441a)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Better test coverage
        -
        -
      • -
      • -

        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
        -
        -
      • -
      • -

        2014-01-02T12:36:50-05:00 (commit #6dc9ed0)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Update copyright for the new year
        -
        -
      • -
      • -

        2013-05-01T15:59:23-04:00 (commit #40c76b2)

        -
        -

        - Author: Timothy Warren (tim@timshomepage.net) / - Commiter: Timothy Warren (tim@timshomepage.net) -

        -
        Changed invalid methods to return NULL instead of FALSE, added insert_batch
        -
        -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_Drivers_Mysql_SQL/column_list.html b/apiDocumentation/classes/Query_Drivers_Mysql_SQL/columnList.html similarity index 70% rename from docs/classes/Query_Drivers_Mysql_SQL/column_list.html rename to apiDocumentation/classes/Query_Drivers_Mysql_SQL/columnList.html index 62cae3c..d65843c 100644 --- a/docs/classes/Query_Drivers_Mysql_SQL/column_list.html +++ b/apiDocumentation/classes/Query_Drivers_Mysql_SQL/columnList.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Mysql\SQL::columnList @@ -44,7 +44,7 @@
  • SQL
  • -
  • column_list
  • +
  • columnList
  • -

    Query\Drivers\Mysql\SQL::column_list

    +

    Query\Drivers\Mysql\SQL::columnList

    SQL to show infromation about columns in a table

      Signature

      - public function column_list(string + public function columnList(string $table )
      @@ -98,26 +95,13 @@

      Defined by Interface

      - SQLInterface + SQLInterface

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLTest::testGetColumns
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_Drivers_Mysql_SQL/db_list.html b/apiDocumentation/classes/Query_Drivers_Mysql_SQL/dbList.html similarity index 68% rename from docs/classes/Query_Drivers_Mysql_SQL/db_list.html rename to apiDocumentation/classes/Query_Drivers_Mysql_SQL/dbList.html index 67ccf94..e342d3c 100644 --- a/docs/classes/Query_Drivers_Mysql_SQL/db_list.html +++ b/apiDocumentation/classes/Query_Drivers_Mysql_SQL/dbList.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Mysql\SQL::dbList @@ -44,7 +44,7 @@
  • SQL
  • -
  • db_list
  • +
  • dbList
  • -

    Query\Drivers\Mysql\SQL::db_list

    +

    Query\Drivers\Mysql\SQL::dbList

    Returns sql to list other databases

      Signature

      - public function db_list() + public function dbList()

      Returns

      @@ -87,26 +84,13 @@

      Defined by Interface

      - SQLInterface + SQLInterface

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLTest::testBackup
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_Drivers_Mysql_SQL/explain.html b/apiDocumentation/classes/Query_Drivers_Mysql_SQL/explain.html similarity index 74% rename from docs/classes/Query_Drivers_Mysql_SQL/explain.html rename to apiDocumentation/classes/Query_Drivers_Mysql_SQL/explain.html index 3ef390f..94782e9 100644 --- a/docs/classes/Query_Drivers_Mysql_SQL/explain.html +++ b/apiDocumentation/classes/Query_Drivers_Mysql_SQL/explain.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Mysql\SQL::explain @@ -65,10 +65,7 @@ Interface
  • - Tests -
  • -
  • - Source + Source
  • @@ -98,26 +95,13 @@

    Defined by Interface

    - SQLInterface + SQLInterface

    -

    Test Coverage

    -
    -

    Information

    -
      -
    • Coverage: 1/1 Lines (100%)
    • -
    • Tests: 1
    • -
    • Passed: 1 (100%)
    • -
    -

    Tests

    -
      -
    • [ PASSED ] — MySQLQBTest::testQueryExplain
    • -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_Drivers_Mysql_SQL/fk_list.html b/apiDocumentation/classes/Query_Drivers_Mysql_SQL/fkList.html similarity index 70% rename from docs/classes/Query_Drivers_Mysql_SQL/fk_list.html rename to apiDocumentation/classes/Query_Drivers_Mysql_SQL/fkList.html index 9a31c70..297b897 100644 --- a/docs/classes/Query_Drivers_Mysql_SQL/fk_list.html +++ b/apiDocumentation/classes/Query_Drivers_Mysql_SQL/fkList.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Mysql\SQL::fkList @@ -44,7 +44,7 @@
  • SQL
  • -
  • fk_list
  • +
  • fkList
  • -

    Query\Drivers\Mysql\SQL::fk_list

    +

    Query\Drivers\Mysql\SQL::fkList

    Get the list of foreign keys for the current table

      Signature

      - public function fk_list(string + public function fkList(string $table )
      @@ -98,26 +95,13 @@

      Defined by Interface

      - SQLInterface + SQLInterface

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 2/2 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLTest::testGetFKs
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_Drivers_Mysql_SQL/function_list.html b/apiDocumentation/classes/Query_Drivers_Mysql_SQL/functionList.html similarity index 67% rename from docs/classes/Query_Drivers_Mysql_SQL/function_list.html rename to apiDocumentation/classes/Query_Drivers_Mysql_SQL/functionList.html index b53c13c..88c6621 100644 --- a/docs/classes/Query_Drivers_Mysql_SQL/function_list.html +++ b/apiDocumentation/classes/Query_Drivers_Mysql_SQL/functionList.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Mysql\SQL::functionList @@ -44,7 +44,7 @@
  • SQL
  • -
  • function_list
  • +
  • functionList
  • -

    Query\Drivers\Mysql\SQL::function_list

    +

    Query\Drivers\Mysql\SQL::functionList

    Return sql to list functions

      Signature

      - public function function_list() + public function functionList()

      Returns

      @@ -87,26 +84,13 @@

      Defined by Interface

      - SQLInterface + SQLInterface

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLTest::testGetFunctions
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_Drivers_Mysql_SQL/index_list.html b/apiDocumentation/classes/Query_Drivers_Mysql_SQL/indexList.html similarity index 69% rename from docs/classes/Query_Drivers_Mysql_SQL/index_list.html rename to apiDocumentation/classes/Query_Drivers_Mysql_SQL/indexList.html index bc000e3..a5b485f 100644 --- a/docs/classes/Query_Drivers_Mysql_SQL/index_list.html +++ b/apiDocumentation/classes/Query_Drivers_Mysql_SQL/indexList.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Mysql\SQL::indexList @@ -44,7 +44,7 @@
  • SQL
  • -
  • index_list
  • +
  • indexList
  • -

    Query\Drivers\Mysql\SQL::index_list

    +

    Query\Drivers\Mysql\SQL::indexList

    Get the list of indexes for the current table

      Signature

      - public function index_list(string + public function indexList(string $table )
      @@ -92,32 +89,19 @@

      Returns

      -
      array
      +
      string

      Defined by Interface

      - SQLInterface + SQLInterface

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLTest::testGetIndexes
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/classes/Query_Drivers_Mysql_SQL/limit.html b/apiDocumentation/classes/Query_Drivers_Mysql_SQL/limit.html new file mode 100644 index 0000000..27fb7c6 --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_Mysql_SQL/limit.html @@ -0,0 +1,130 @@ + + + + + phpDox - Query\Drivers\Mysql\SQL::limit + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\Mysql\SQL::limit

    +

    Limit clause

    +

    +

      +

      Signature

      +
      + public function limit(string + $sql, + int + $limit, + [boolean + $offset = FALSE] ) + +
      +

      Parameters

      +
      +
      $sql + — + string
      +
      +
      $limit + — + int
      +
      +
      $offset + — + boolean
      +



      +
      +

      Returns

      +
      +
      string
      +
      +
      +

      Defined by Interface

      +

      + + SQLInterface + +

      +

      Parent Implementation

      + +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/docs/classes/Query_Drivers_Mysql_SQL/procedure_list.html b/apiDocumentation/classes/Query_Drivers_Mysql_SQL/procedureList.html similarity index 67% rename from docs/classes/Query_Drivers_Mysql_SQL/procedure_list.html rename to apiDocumentation/classes/Query_Drivers_Mysql_SQL/procedureList.html index 3259157..f489117 100644 --- a/docs/classes/Query_Drivers_Mysql_SQL/procedure_list.html +++ b/apiDocumentation/classes/Query_Drivers_Mysql_SQL/procedureList.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Mysql\SQL::procedureList @@ -44,7 +44,7 @@
  • SQL
  • -
  • procedure_list
  • +
  • procedureList
  • -

    Query\Drivers\Mysql\SQL::procedure_list

    +

    Query\Drivers\Mysql\SQL::procedureList

    Return sql to list stored procedures

      Signature

      - public function procedure_list() + public function procedureList()

      Returns

      @@ -87,26 +84,13 @@

      Defined by Interface

      - SQLInterface + SQLInterface

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLTest::testGetProcedures
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_Drivers_Mysql_SQL/random.html b/apiDocumentation/classes/Query_Drivers_Mysql_SQL/random.html similarity index 72% rename from docs/classes/Query_Drivers_Mysql_SQL/random.html rename to apiDocumentation/classes/Query_Drivers_Mysql_SQL/random.html index 2152664..49d9856 100644 --- a/docs/classes/Query_Drivers_Mysql_SQL/random.html +++ b/apiDocumentation/classes/Query_Drivers_Mysql_SQL/random.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Mysql\SQL::random @@ -62,10 +62,7 @@ Interface
  • - Tests -
  • -
  • - Source + Source
  • @@ -87,26 +84,13 @@

    Defined by Interface

    - SQLInterface + SQLInterface

    -

    Test Coverage

    -
    -

    Information

    -
      -
    • Coverage: 1/1 Lines (100%)
    • -
    • Tests: 1
    • -
    • Passed: 1 (100%)
    • -
    -

    Tests

    -
      -
    • [ PASSED ] — MySQLQBTest::testOrderByRandom
    • -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/classes/Query_Drivers_Mysql_SQL/sequenceList.html b/apiDocumentation/classes/Query_Drivers_Mysql_SQL/sequenceList.html new file mode 100644 index 0000000..5492f4c --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_Mysql_SQL/sequenceList.html @@ -0,0 +1,96 @@ + + + + + phpDox - Query\Drivers\Mysql\SQL::sequenceList + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\Mysql\SQL::sequenceList

    +

    Return sql to list sequences

    +

    +

      +

      Signature

      +
      + public function sequenceList() + +
      +

      Returns

      +
      +
      string
      +
      +
      +

      Defined by Interface

      +

      + + SQLInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/docs/classes/Query_Drivers_Mysql_SQL/system_table_list.html b/apiDocumentation/classes/Query_Drivers_Mysql_SQL/systemTableList.html similarity index 67% rename from docs/classes/Query_Drivers_Mysql_SQL/system_table_list.html rename to apiDocumentation/classes/Query_Drivers_Mysql_SQL/systemTableList.html index 0efe2fe..ff7c518 100644 --- a/docs/classes/Query_Drivers_Mysql_SQL/system_table_list.html +++ b/apiDocumentation/classes/Query_Drivers_Mysql_SQL/systemTableList.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Mysql\SQL::systemTableList @@ -44,7 +44,7 @@
  • SQL
  • -
  • system_table_list
  • +
  • systemTableList
  • -

    Query\Drivers\Mysql\SQL::system_table_list

    +

    Query\Drivers\Mysql\SQL::systemTableList

    Overridden in MySQL class

      Signature

      - public function system_table_list() + public function systemTableList()

      Returns

      @@ -87,26 +84,13 @@

      Defined by Interface

      - SQLInterface + SQLInterface

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLTest::testGetSystemTables
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/classes/Query_Drivers_Mysql_SQL/tableList.html b/apiDocumentation/classes/Query_Drivers_Mysql_SQL/tableList.html new file mode 100644 index 0000000..b236da1 --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_Mysql_SQL/tableList.html @@ -0,0 +1,107 @@ + + + + + phpDox - Query\Drivers\Mysql\SQL::tableList + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\Mysql\SQL::tableList

    +

    Returns sql to list tables

    +

    +

      +

      Signature

      +
      + public function tableList([string + $database = ''] ) + +
      +

      Parameters

      +
      +
      $database + — + string
      +
      +
      +

      Returns

      +
      +
      string
      +
      +
      +

      Defined by Interface

      +

      + + SQLInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/docs/classes/Query_Drivers_Mysql_SQL/trigger_list.html b/apiDocumentation/classes/Query_Drivers_Mysql_SQL/triggerList.html similarity index 67% rename from docs/classes/Query_Drivers_Mysql_SQL/trigger_list.html rename to apiDocumentation/classes/Query_Drivers_Mysql_SQL/triggerList.html index 60a7114..cd8a1d7 100644 --- a/docs/classes/Query_Drivers_Mysql_SQL/trigger_list.html +++ b/apiDocumentation/classes/Query_Drivers_Mysql_SQL/triggerList.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Mysql\SQL::triggerList @@ -44,7 +44,7 @@
  • SQL
  • -
  • trigger_list
  • +
  • triggerList
  • -

    Query\Drivers\Mysql\SQL::trigger_list

    +

    Query\Drivers\Mysql\SQL::triggerList

    Returns sql to list triggers

      Signature

      - public function trigger_list() + public function triggerList()

      Returns

      @@ -87,26 +84,13 @@

      Defined by Interface

      - SQLInterface + SQLInterface

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLTest::testGetTriggers
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_Drivers_Mysql_SQL/type_list.html b/apiDocumentation/classes/Query_Drivers_Mysql_SQL/typeList.html similarity index 68% rename from docs/classes/Query_Drivers_Mysql_SQL/type_list.html rename to apiDocumentation/classes/Query_Drivers_Mysql_SQL/typeList.html index 77de25d..9e817bc 100644 --- a/docs/classes/Query_Drivers_Mysql_SQL/type_list.html +++ b/apiDocumentation/classes/Query_Drivers_Mysql_SQL/typeList.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Mysql\SQL::typeList @@ -44,7 +44,7 @@
  • SQL
  • -
  • type_list
  • +
  • typeList
  • -

    Query\Drivers\Mysql\SQL::type_list

    +

    Query\Drivers\Mysql\SQL::typeList

    SQL to show list of field types

      Signature

      - public function type_list() + public function typeList()

      Returns

      @@ -87,26 +84,13 @@

      Defined by Interface

      - SQLInterface + SQLInterface

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLTest::testGetTypes
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_Drivers_Mysql_SQL/view_list.html b/apiDocumentation/classes/Query_Drivers_Mysql_SQL/viewList.html similarity index 68% rename from docs/classes/Query_Drivers_Mysql_SQL/view_list.html rename to apiDocumentation/classes/Query_Drivers_Mysql_SQL/viewList.html index eee9aa8..1a7879f 100644 --- a/docs/classes/Query_Drivers_Mysql_SQL/view_list.html +++ b/apiDocumentation/classes/Query_Drivers_Mysql_SQL/viewList.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Mysql\SQL::viewList @@ -44,7 +44,7 @@
  • SQL
  • -
  • view_list
  • +
  • viewList
  • -

    Query\Drivers\Mysql\SQL::view_list

    +

    Query\Drivers\Mysql\SQL::viewList

    Returns sql to list views

      Signature

      - public function view_list() + public function viewList()

      Returns

      @@ -87,26 +84,13 @@

      Defined by Interface

      - SQLInterface + SQLInterface

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLTest::testGetViews
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_Drivers_Mysql_Util.html b/apiDocumentation/classes/Query_Drivers_Mysql_Util.html similarity index 52% rename from docs/classes/Query_Drivers_Mysql_Util.html rename to apiDocumentation/classes/Query_Drivers_Mysql_Util.html index 2a86f14..f1fb160 100644 --- a/docs/classes/Query_Drivers_Mysql_Util.html +++ b/apiDocumentation/classes/Query_Drivers_Mysql_Util.html @@ -65,7 +65,7 @@ History
  • - Source + Source
  • @@ -76,15 +76,15 @@

      Synopsis

      class Util - extends AbstractUtil - {
      @@ -93,7 +93,7 @@

      Extends

      @@ -101,43 +101,153 @@ - - + + - - + +
      Methods100%2 / 20%0 / 2
      Lines100%39 / 390% /

      Methods

      public

      -

      Inherited from Query\AbstractUtil

      +

      Inherited from Query\Drivers\AbstractUtil

      public

      History

      • -

        2015-11-10T10:12:23-05:00 (commit #b5a141f)

        +

        2018-01-24T18:14:03+00:00 (commit #1d583bc)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Add more type hinting
        +
        +
      • +
      • +

        2018-01-22T20:43:56+00:00 (commit #91eb812)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Various refactoring
        +
        +
      • +
      • +

        2018-01-19T20:47:34+00:00 (commit #369ca6e)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Flatten source structure a bit
        +
        +
      • +
      • +

        2018-01-19T18:43:19+00:00 (commit #c735c27)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update file headers
        +
        +
      • +
      • +

        2016-10-14T01:55:23+00:00 (commit #b8d4768)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        camelCase methods and properties
        +
        +
      • +
      • +

        2016-10-13T02:12:25+00:00 (commit #6740aae)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        PHP7 or bust!
        +
        +
      • +
      • +

        2016-09-07T21:39:19+00:00 (commit #ca60162)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Miscellaneous cleanup and refactoring
        +
        +
      • +
      • +

        2016-09-07T17:17:17+00:00 (commit #24f3b1d)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update header comments
        +
        +
      • +
      • +

        2016-09-07T17:10:03+00:00 (commit #bb38213)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Code Style fixes
        +
        +
      • +
      • +

        2015-11-11T14:25:21+00:00 (commit #e62f577)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Fix a bunch of one line if statements
        +
        +
      • +
      • +

        2015-11-11T01:59:03+00:00 (commit #2613a1c)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update lots of comments
        +
        +
      • +
      • +

        2015-11-10T15:12:23+00:00 (commit #b5a141f)

        Author: Timothy J Warren (tim@timshomepage.net) / @@ -147,7 +257,7 @@

      • -

        2015-07-29T16:51:17-04:00 (commit #8511c6a)

        +

        2015-07-29T20:51:17+00:00 (commit #8511c6a)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -157,7 +267,7 @@

      • -

        2015-07-16T16:56:13-04:00 (commit #bfc3ea3)

        +

        2015-07-16T20:56:13+00:00 (commit #bfc3ea3)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -167,7 +277,7 @@

      • -

        2014-04-24T15:32:09-04:00 (commit #17354ee)

        +

        2014-04-24T19:32:09+00:00 (commit #17354ee)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -177,7 +287,7 @@

      • -

        2014-04-24T13:42:01-04:00 (commit #ff77cea)

        +

        2014-04-24T17:42:01+00:00 (commit #ff77cea)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -186,121 +296,11 @@

        Remove __call method from util classes
      • -
      • -

        2014-04-08T17:13:41-04:00 (commit #74d4a00)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Test improvements
        -
        -
      • -
      • -

        2014-04-03T16:49:01-04:00 (commit #3eeea75)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Cut down on some duplication, and increase test coverage
        -
        -
      • -
      • -

        2014-04-03T14:44:03-04:00 (commit #a333920)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Rename db_util to abstract_util, mark create_table method as deprecated
        -
        -
      • -
      • -

        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-04-02T10:31:59-04:00 (commit #02d4e0e)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        improve query builder and connection manager, skip coverage of some soon-to-be-removed methods
        -
        -
      • -
      • -

        2014-03-20T11:20:30-04:00 (commit #af73f80)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Remove pointless constructor over-riding
        -
        -
      • -
      • -

        2014-03-17T20:12:58-04:00 (commit #df5b4b9)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Fix more code quality issues
        -
        -
      • -
      • -

        2014-03-17T19:52:43-04:00 (commit #b6192e6)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        More appeasement of scrutinizer-ci
        -
        -
      • -
      • -

        2014-03-17T19:45:41-04:00 (commit #97730f0)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Fix some code quality issues
        -
        -
      • -
      • -

        2014-03-17T19:34:48-04:00 (commit #5e464ef)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Remove some dead code, update docs
        -
        -
      • -
      • -

        2014-02-18T15:18:01-05:00 (commit #1095e85)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Fix some docblocks, and update test files to 2014
        -
        -
      - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
      diff --git a/docs/classes/Query_Drivers_Mysql_Util/backup_data.html b/apiDocumentation/classes/Query_Drivers_Mysql_Util/backupData.html similarity index 70% rename from docs/classes/Query_Drivers_Mysql_Util/backup_data.html rename to apiDocumentation/classes/Query_Drivers_Mysql_Util/backupData.html index 61d862c..044270d 100644 --- a/docs/classes/Query_Drivers_Mysql_Util/backup_data.html +++ b/apiDocumentation/classes/Query_Drivers_Mysql_Util/backupData.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Mysql\Util::backupData @@ -44,7 +44,7 @@
    • Util
    • -
    • backup_data
    • +
    • backupData
    -

    Query\Drivers\Mysql\Util::backup_data

    +

    Query\Drivers\Mysql\Util::backupData

    Create an SQL backup file for the current database's data

      Signature

      - public function backup_data([array + public function backupData([array $exclude = ] )
      @@ -99,27 +96,14 @@ -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 26/26 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLTest::testBackupData
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_Drivers_Mysql_Util/backup_structure.html b/apiDocumentation/classes/Query_Drivers_Mysql_Util/backupStructure.html similarity index 68% rename from docs/classes/Query_Drivers_Mysql_Util/backup_structure.html rename to apiDocumentation/classes/Query_Drivers_Mysql_Util/backupStructure.html index a7bdfe1..7be4250 100644 --- a/docs/classes/Query_Drivers_Mysql_Util/backup_structure.html +++ b/apiDocumentation/classes/Query_Drivers_Mysql_Util/backupStructure.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Mysql\Util::backupStructure @@ -44,7 +44,7 @@
  • Util
  • -
  • backup_structure
  • +
  • backupStructure
  • -

    Query\Drivers\Mysql\Util::backup_structure

    +

    Query\Drivers\Mysql\Util::backupStructure

    Create an SQL backup file for the current database's structure

      Signature

      - public function backup_structure() + public function backupStructure()

      Returns

      @@ -88,27 +85,14 @@ -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 13/13 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLTest::testBackup
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/classes/Query_Drivers_Pgsql_Driver.html b/apiDocumentation/classes/Query_Drivers_Pgsql_Driver.html new file mode 100644 index 0000000..b7fad77 --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_Pgsql_Driver.html @@ -0,0 +1,478 @@ + + + + + phpDox - Query\Drivers\Pgsql\Driver + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\Pgsql\Driver

    +

    PostgreSQL specific class

    +

    +

      +

      Synopsis

      +
      class Driver + extends AbstractDriver + {
      + + }
      +

      Hierarchy

      +
      +

      Extends

      + +
      +

      Coverage

      + + + + + + + + + + + +
      Methods0%0 / 3
      Lines0% /
      +

      Tasks

      + + + + + + + + + + + +
      LineTask
      571implement
      +

      Methods

      +
      +

      public

      +
        +
      • __construct() + — Connect to a PosgreSQL database
      • +
      • getFks() + — Retrieve foreign keys for the table
      • +
      • getSchemas() + — Get a list of schemas for the current connection
      • +
      +

      Inherited from Query\Drivers\AbstractDriver

      +

      public

      +
        +
      • __call() + — Allow invoke to work on table object
      • +
      • _quote() + — Helper method for quote_ident
      • +
      • affectedRows() + — Returns number of rows affected by an INSERT, UPDATE, DELETE type query
      • +
      • driverQuery() + — Method to simplify retrieving db results for meta-data queries
      • +
      • getColumns() + — Retrieve column information for the current database table
      • +
      • getDbs() + — Return list of dbs for the current connection, if possible
      • +
      • getFks() + — Retrieve foreign keys for the table
      • +
      • getFunctions() + — Return list of functions for the current database
      • +
      • getIndexes() + — Retrieve indexes for the table
      • +
      • getLastQuery() + — Get the last sql query executed
      • +
      • getProcedures() + — Return list of stored procedures for the current database
      • +
      • getSchemas() + — Return schemas for databases that list them
      • +
      • getSequences() + — Return list of sequences for the current database, if they exist
      • +
      • getSql() + — Get the SQL class for the current driver
      • +
      • getSystemTables() + — Retrieves an array of non-user-created tables for the connection/database
      • +
      • getTables() + — Return list of tables for the current database
      • +
      • getTriggers() + — Return list of triggers for the current database
      • +
      • getTypes() + — Retrieve list of data types for the database
      • +
      • getUtil() + — Get the Util class for the current driver
      • +
      • getViews() + — Return list of views for the current database
      • +
      • insertBatch() + — Create sql for batch insert
      • +
      • numRows() + — Return the number of rows returned for a SELECT query
      • +
      • prefixTable() + — Prefixes a table if it is not already prefixed
      • +
      • prepareExecute() + — Create and execute a prepared statement with the provided parameters
      • +
      • prepareQuery() + — Simplifies prepared statements for database queries
      • +
      • quoteIdent() + — Surrounds the string with the databases identifier escape characters
      • +
      • quoteTable() + — Quote database table name, and set prefix
      • +
      • setLastQuery() + — Set the last query sql
      • +
      • setTablePrefix() + — Set the common table name prefix
      • +
      • truncate() + — Empty the passed table
      • +
      • updateBatch() + — Creates a batch update, and executes it.
      • +
      +

      Inherited from PDO

      +

      public

      +
        +
      • beginTransaction() + — + Initiates a transaction +
      • +
      • commit() + — + Commits a transaction +
      • +
      • errorCode() + — + Fetch the SQLSTATE associated with the last operation on the database handle +
      • +
      • errorInfo() + — + Fetch extended error information associated with the last operation on the database handle +
      • +
      • exec() + — + Execute an SQL statement and return the number of affected rows +
      • +
      • getAttribute() + — + Retrieve a database connection attribute +
      • +
      • getAvailableDrivers() + — + Return an array of available PDO drivers +
      • +
      • inTransaction() + — + Checks if inside a transaction +
      • +
      • lastInsertId() + — + Returns the ID of the last inserted row or sequence value +
      • +
      • prepare() + — + Prepares a statement for execution and returns a statement object +
      • +
      • query() + — + Executes an SQL statement, returning a result set as a PDOStatement object +
      • +
      • quote() + — + Quotes a string for use in a query. +
      • +
      • rollBack() + — + Rolls back a transaction +
      • +
      • setAttribute() + — + Set an attribute +
      • +
      +
      +

      History

      +
        +
      • +

        2018-01-24T20:03:41+00:00 (commit #f967aaf)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Remove method separators, update documentation building configuration
        +
        +
      • +
      • +

        2018-01-24T18:25:42+00:00 (commit #16e50c3)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Fix some missed type hints
        +
        +
      • +
      • +

        2018-01-24T18:14:03+00:00 (commit #1d583bc)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Add more type hinting
        +
        +
      • +
      • +

        2018-01-22T20:43:56+00:00 (commit #91eb812)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Various refactoring
        +
        +
      • +
      • +

        2018-01-19T20:47:34+00:00 (commit #369ca6e)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Flatten source structure a bit
        +
        +
      • +
      • +

        2018-01-19T18:43:19+00:00 (commit #c735c27)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update file headers
        +
        +
      • +
      • +

        2016-10-14T01:55:23+00:00 (commit #b8d4768)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        camelCase methods and properties
        +
        +
      • +
      • +

        2016-10-13T02:12:25+00:00 (commit #6740aae)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        PHP7 or bust!
        +
        +
      • +
      • +

        2016-09-07T21:39:19+00:00 (commit #ca60162)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Miscellaneous cleanup and refactoring
        +
        +
      • +
      • +

        2016-09-07T17:17:17+00:00 (commit #24f3b1d)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update header comments
        +
        +
      • +
      • +

        2016-09-07T17:10:03+00:00 (commit #bb38213)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Code Style fixes
        +
        +
      • +
      • +

        2015-11-11T14:25:21+00:00 (commit #e62f577)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Fix a bunch of one line if statements
        +
        +
      • +
      • +

        2015-11-11T01:59:03+00:00 (commit #2613a1c)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update lots of comments
        +
        +
      • +
      • +

        2015-11-10T15:12:23+00:00 (commit #b5a141f)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Make class names Pascal Case
        +
        +
      • +
      • +

        2015-07-30T20:40:30+00:00 (commit #225017a)

        +
        +

        + Author: Timothy J. Warren (tim@timshomepage.net) / + Commiter: Timothy J. Warren (tim@timshomepage.net) +

        +
        Lots of refactoring -- accessors/mutators instead of direct access, reduce query builder test database connections, and simplify some logic
        +
        +
      • +
      • +

        2015-07-29T20:51:17+00: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
        +
        +
      • +
      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/docs/classes/Query_Drivers_Pgsql_Driver/__construct.html b/apiDocumentation/classes/Query_Drivers_Pgsql_Driver/__construct.html similarity index 79% rename from docs/classes/Query_Drivers_Pgsql_Driver/__construct.html rename to apiDocumentation/classes/Query_Drivers_Pgsql_Driver/__construct.html index 15e6a6b..01939ef 100644 --- a/docs/classes/Query_Drivers_Pgsql_Driver/__construct.html +++ b/apiDocumentation/classes/Query_Drivers_Pgsql_Driver/__construct.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Pgsql\Driver::__construct @@ -59,10 +59,7 @@ Parameter
  • - Tests -
  • -
  • - Source + Source
  • @@ -76,9 +73,9 @@ public function __construct(string $dsn, [string - $username = null, + $username = NULL, [string - $password = null, + $password = NULL, [array $options = ]]] ) @@ -102,19 +99,10 @@ array
    -

    Test Coverage

    -
    -

    Information

    -
      -
    • Coverage: 0/0 Lines (100%)
    • -
    • Tests: 0
    • -
    • Passed: 0 (0%)
    • -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_Drivers_Pgsql_Driver/get_fks.html b/apiDocumentation/classes/Query_Drivers_Pgsql_Driver/getFks.html similarity index 70% rename from docs/classes/Query_Drivers_Pgsql_Driver/get_fks.html rename to apiDocumentation/classes/Query_Drivers_Pgsql_Driver/getFks.html index f7a8672..eabb39b 100644 --- a/docs/classes/Query_Drivers_Pgsql_Driver/get_fks.html +++ b/apiDocumentation/classes/Query_Drivers_Pgsql_Driver/getFks.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Pgsql\Driver::getFks @@ -44,7 +44,7 @@
  • Driver
  • -
  • get_fks
  • +
  • getFks
  • -

    Query\Drivers\Pgsql\Driver::get_fks

    +

    Query\Drivers\Pgsql\Driver::getFks

    Retrieve foreign keys for the table

      Signature

      - public function get_fks(string + public function getFks(string $table )
      @@ -101,34 +98,21 @@

      Defined by Interface

      - DriverInterface + DriverInterface

      Parent Implementation

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 11/11 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — PgTest::testGetFKs
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_Drivers_Pgsql_Driver/get_schemas.html b/apiDocumentation/classes/Query_Drivers_Pgsql_Driver/getSchemas.html similarity index 68% rename from docs/classes/Query_Drivers_Pgsql_Driver/get_schemas.html rename to apiDocumentation/classes/Query_Drivers_Pgsql_Driver/getSchemas.html index 695767f..57177aa 100644 --- a/docs/classes/Query_Drivers_Pgsql_Driver/get_schemas.html +++ b/apiDocumentation/classes/Query_Drivers_Pgsql_Driver/getSchemas.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Pgsql\Driver::getSchemas @@ -44,7 +44,7 @@
  • Driver
  • -
  • get_schemas
  • +
  • getSchemas
  • -

    Query\Drivers\Pgsql\Driver::get_schemas

    +

    Query\Drivers\Pgsql\Driver::getSchemas

    Get a list of schemas for the current connection

      Signature

      - public function get_schemas() + public function getSchemas()

      Returns

      @@ -88,27 +85,14 @@ -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 2/2 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — PgTest::testGetSchemas
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_Drivers_Pgsql_SQL.html b/apiDocumentation/classes/Query_Drivers_Pgsql_SQL.html similarity index 56% rename from docs/classes/Query_Drivers_Pgsql_SQL.html rename to apiDocumentation/classes/Query_Drivers_Pgsql_SQL.html index 1b4bc07..c48597b 100644 --- a/docs/classes/Query_Drivers_Pgsql_SQL.html +++ b/apiDocumentation/classes/Query_Drivers_Pgsql_SQL.html @@ -65,33 +65,33 @@ History
  • - Source + Source
  • Query\Drivers\Pgsql\SQL

    -

    PostgreSQL specifc SQL

    +

    PostgreSQL specific SQL

      Synopsis

      class SQL - extends AbstractSQL + extends AbstractSQL {
      • // Inherited methods from AbstractSQL
      • public string limit()
      }
      @@ -100,7 +100,7 @@

      Extends

      @@ -108,59 +108,139 @@ - - + + - - + +
      Methods100%14 / 140%0 / 14
      Lines100%20 / 200% /

      Methods

      public

      -

      Inherited from Query\AbstractSQL

      +

      Inherited from Query\Drivers\AbstractSQL

      public

      History

      • -

        2015-11-10T10:12:23-05:00 (commit #b5a141f)

        +

        2018-01-24T18:14:03+00:00 (commit #1d583bc)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Add more type hinting
        +
        +
      • +
      • +

        2018-01-19T20:47:34+00:00 (commit #369ca6e)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Flatten source structure a bit
        +
        +
      • +
      • +

        2018-01-19T18:43:19+00:00 (commit #c735c27)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update file headers
        +
        +
      • +
      • +

        2016-10-14T01:55:23+00:00 (commit #b8d4768)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        camelCase methods and properties
        +
        +
      • +
      • +

        2016-10-13T02:12:25+00:00 (commit #6740aae)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        PHP7 or bust!
        +
        +
      • +
      • +

        2016-09-07T21:39:19+00:00 (commit #ca60162)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Miscellaneous cleanup and refactoring
        +
        +
      • +
      • +

        2016-09-07T17:17:17+00:00 (commit #24f3b1d)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update header comments
        +
        +
      • +
      • +

        2015-11-11T01:59:03+00:00 (commit #2613a1c)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update lots of comments
        +
        +
      • +
      • +

        2015-11-10T15:12:23+00:00 (commit #b5a141f)

        Author: Timothy J Warren (tim@timshomepage.net) / @@ -170,7 +250,7 @@

      • -

        2015-07-30T16:40:30-04:00 (commit #225017a)

        +

        2015-07-30T20:40:30+00:00 (commit #225017a)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -180,7 +260,7 @@

      • -

        2015-07-29T16:51:17-04:00 (commit #8511c6a)

        +

        2015-07-29T20:51:17+00:00 (commit #8511c6a)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -190,7 +270,7 @@

      • -

        2015-07-20T15:24:21-04:00 (commit #cd7f904)

        +

        2015-07-20T19:24:21+00:00 (commit #cd7f904)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -200,7 +280,7 @@

      • -

        2015-07-16T17:02:54-04:00 (commit #6b20982)

        +

        2015-07-16T21:02:54+00:00 (commit #6b20982)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -210,7 +290,7 @@

      • -

        2015-07-16T16:56:13-04:00 (commit #bfc3ea3)

        +

        2015-07-16T20:56:13+00:00 (commit #bfc3ea3)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -220,7 +300,7 @@

      • -

        2014-04-24T15:32:09-04:00 (commit #17354ee)

        +

        2014-04-24T19:32:09+00:00 (commit #17354ee)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -230,7 +310,7 @@

      • -

        2014-04-17T16:41:12-04:00 (commit #d6c0fd2)

        +

        2014-04-17T20:41:12+00:00 (commit #d6c0fd2)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -239,91 +319,11 @@

        Add update and delete rules to foreign key methods
      • -
      • -

        2014-04-15T16:15:08-04:00 (commit #80595df)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Update foreign key driver methods to return the same kind of information
        -
        -
      • -
      • -

        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-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
        -
        -
      • -
      • -

        2014-01-02T12:36:50-05:00 (commit #6dc9ed0)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Update copyright for the new year
        -
        -
      • -
      • -

        2013-05-01T15:59:23-04:00 (commit #40c76b2)

        -
        -

        - Author: Timothy Warren (tim@timshomepage.net) / - Commiter: Timothy Warren (tim@timshomepage.net) -

        -
        Changed invalid methods to return NULL instead of FALSE, added insert_batch
        -
        -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_Drivers_Pgsql_SQL/column_list.html b/apiDocumentation/classes/Query_Drivers_Pgsql_SQL/columnList.html similarity index 70% rename from docs/classes/Query_Drivers_Pgsql_SQL/column_list.html rename to apiDocumentation/classes/Query_Drivers_Pgsql_SQL/columnList.html index d618b2c..405b671 100644 --- a/docs/classes/Query_Drivers_Pgsql_SQL/column_list.html +++ b/apiDocumentation/classes/Query_Drivers_Pgsql_SQL/columnList.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Pgsql\SQL::columnList @@ -44,7 +44,7 @@
  • SQL
  • -
  • column_list
  • +
  • columnList
  • -

    Query\Drivers\Pgsql\SQL::column_list

    +

    Query\Drivers\Pgsql\SQL::columnList

    Return sql to list columns of the specified table

      Signature

      - public function column_list(string + public function columnList(string $table )
      @@ -98,26 +95,13 @@

      Defined by Interface

      - SQLInterface + SQLInterface

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 3/3 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — PgTest::testGetColumns
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_Drivers_Pgsql_SQL/db_list.html b/apiDocumentation/classes/Query_Drivers_Pgsql_SQL/dbList.html similarity index 68% rename from docs/classes/Query_Drivers_Pgsql_SQL/db_list.html rename to apiDocumentation/classes/Query_Drivers_Pgsql_SQL/dbList.html index 870f085..4bdc4b1 100644 --- a/docs/classes/Query_Drivers_Pgsql_SQL/db_list.html +++ b/apiDocumentation/classes/Query_Drivers_Pgsql_SQL/dbList.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Pgsql\SQL::dbList @@ -44,7 +44,7 @@
  • SQL
  • -
  • db_list
  • +
  • dbList
  • -

    Query\Drivers\Pgsql\SQL::db_list

    +

    Query\Drivers\Pgsql\SQL::dbList

    Returns sql to list other databases

      Signature

      - public function db_list() + public function dbList()

      Returns

      @@ -87,26 +84,13 @@

      Defined by Interface

      - SQLInterface + SQLInterface

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — PgTest::testGetDBs
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_Drivers_Pgsql_SQL/explain.html b/apiDocumentation/classes/Query_Drivers_Pgsql_SQL/explain.html similarity index 74% rename from docs/classes/Query_Drivers_Pgsql_SQL/explain.html rename to apiDocumentation/classes/Query_Drivers_Pgsql_SQL/explain.html index 0e29d9e..34cec07 100644 --- a/docs/classes/Query_Drivers_Pgsql_SQL/explain.html +++ b/apiDocumentation/classes/Query_Drivers_Pgsql_SQL/explain.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Pgsql\SQL::explain @@ -65,10 +65,7 @@ Interface
  • - Tests -
  • -
  • - Source + Source
  • @@ -98,26 +95,13 @@

    Defined by Interface

    - SQLInterface + SQLInterface

    -

    Test Coverage

    -
    -

    Information

    -
      -
    • Coverage: 1/1 Lines (100%)
    • -
    • Tests: 1
    • -
    • Passed: 1 (100%)
    • -
    -

    Tests

    -
      -
    • [ PASSED ] — PgSQLQBTest::testQueryExplain
    • -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_Drivers_Pgsql_SQL/fk_list.html b/apiDocumentation/classes/Query_Drivers_Pgsql_SQL/fkList.html similarity index 70% rename from docs/classes/Query_Drivers_Pgsql_SQL/fk_list.html rename to apiDocumentation/classes/Query_Drivers_Pgsql_SQL/fkList.html index eec09ad..b869f84 100644 --- a/docs/classes/Query_Drivers_Pgsql_SQL/fk_list.html +++ b/apiDocumentation/classes/Query_Drivers_Pgsql_SQL/fkList.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Pgsql\SQL::fkList @@ -44,7 +44,7 @@
  • SQL
  • -
  • fk_list
  • +
  • fkList
  • -

    Query\Drivers\Pgsql\SQL::fk_list

    +

    Query\Drivers\Pgsql\SQL::fkList

    Get the list of foreign keys for the current table

      Signature

      - public function fk_list(string + public function fkList(string $table )
      @@ -98,26 +95,13 @@

      Defined by Interface

      - SQLInterface + SQLInterface

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 3/3 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — PgTest::testGetFKs
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/classes/Query_Drivers_Pgsql_SQL/functionList.html b/apiDocumentation/classes/Query_Drivers_Pgsql_SQL/functionList.html new file mode 100644 index 0000000..2b5567a --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_Pgsql_SQL/functionList.html @@ -0,0 +1,96 @@ + + + + + phpDox - Query\Drivers\Pgsql\SQL::functionList + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\Pgsql\SQL::functionList

    +

    Return sql to list functions

    +

    +

      +

      Signature

      +
      + public function functionList() + +
      +

      Returns

      +
      +
      string
      +
      +
      +

      Defined by Interface

      +

      + + SQLInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/docs/classes/Query_Drivers_Pgsql_SQL/index_list.html b/apiDocumentation/classes/Query_Drivers_Pgsql_SQL/indexList.html similarity index 69% rename from docs/classes/Query_Drivers_Pgsql_SQL/index_list.html rename to apiDocumentation/classes/Query_Drivers_Pgsql_SQL/indexList.html index 32cb89a..8fb6485 100644 --- a/docs/classes/Query_Drivers_Pgsql_SQL/index_list.html +++ b/apiDocumentation/classes/Query_Drivers_Pgsql_SQL/indexList.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Pgsql\SQL::indexList @@ -44,7 +44,7 @@
  • SQL
  • -
  • index_list
  • +
  • indexList
  • -

    Query\Drivers\Pgsql\SQL::index_list

    +

    Query\Drivers\Pgsql\SQL::indexList

    Get the list of indexes for the current table

      Signature

      - public function index_list(string + public function indexList(string $table )
      @@ -92,32 +89,19 @@

      Returns

      -
      array
      +
      string

      Defined by Interface

      - SQLInterface + SQLInterface

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 3/3 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — PgTest::testGetIndexes
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_Drivers_Pgsql_SQL/procedure_list.html b/apiDocumentation/classes/Query_Drivers_Pgsql_SQL/procedureList.html similarity index 67% rename from docs/classes/Query_Drivers_Pgsql_SQL/procedure_list.html rename to apiDocumentation/classes/Query_Drivers_Pgsql_SQL/procedureList.html index 6186ce9..9175443 100644 --- a/docs/classes/Query_Drivers_Pgsql_SQL/procedure_list.html +++ b/apiDocumentation/classes/Query_Drivers_Pgsql_SQL/procedureList.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Pgsql\SQL::procedureList @@ -44,7 +44,7 @@
  • SQL
  • -
  • procedure_list
  • +
  • procedureList
  • -

    Query\Drivers\Pgsql\SQL::procedure_list

    +

    Query\Drivers\Pgsql\SQL::procedureList

    Return sql to list stored procedures

      Signature

      - public function procedure_list() + public function procedureList()

      Returns

      @@ -87,26 +84,13 @@

      Defined by Interface

      - SQLInterface + SQLInterface

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — PgTest::testGetProcedures
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_Drivers_Pgsql_SQL/random.html b/apiDocumentation/classes/Query_Drivers_Pgsql_SQL/random.html similarity index 72% rename from docs/classes/Query_Drivers_Pgsql_SQL/random.html rename to apiDocumentation/classes/Query_Drivers_Pgsql_SQL/random.html index b398a83..068197d 100644 --- a/docs/classes/Query_Drivers_Pgsql_SQL/random.html +++ b/apiDocumentation/classes/Query_Drivers_Pgsql_SQL/random.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Pgsql\SQL::random @@ -62,10 +62,7 @@ Interface
  • - Tests -
  • -
  • - Source + Source
  • @@ -87,26 +84,13 @@

    Defined by Interface

    - SQLInterface + SQLInterface

    -

    Test Coverage

    -
    -

    Information

    -
      -
    • Coverage: 1/1 Lines (100%)
    • -
    • Tests: 1
    • -
    • Passed: 1 (100%)
    • -
    -

    Tests

    -
      -
    • [ PASSED ] — PgSQLQBTest::testOrderByRandom
    • -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_Drivers_Pgsql_SQL/sequence_list.html b/apiDocumentation/classes/Query_Drivers_Pgsql_SQL/sequenceList.html similarity index 67% rename from docs/classes/Query_Drivers_Pgsql_SQL/sequence_list.html rename to apiDocumentation/classes/Query_Drivers_Pgsql_SQL/sequenceList.html index d6545af..af0142e 100644 --- a/docs/classes/Query_Drivers_Pgsql_SQL/sequence_list.html +++ b/apiDocumentation/classes/Query_Drivers_Pgsql_SQL/sequenceList.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Pgsql\SQL::sequenceList @@ -44,7 +44,7 @@
  • SQL
  • -
  • sequence_list
  • +
  • sequenceList
  • -

    Query\Drivers\Pgsql\SQL::sequence_list

    +

    Query\Drivers\Pgsql\SQL::sequenceList

    Return sql to list sequences

      Signature

      - public function sequence_list() + public function sequenceList()

      Returns

      @@ -87,26 +84,13 @@

      Defined by Interface

      - SQLInterface + SQLInterface

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — PgTest::testGetSequences
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_Drivers_Pgsql_SQL/system_table_list.html b/apiDocumentation/classes/Query_Drivers_Pgsql_SQL/systemTableList.html similarity index 67% rename from docs/classes/Query_Drivers_Pgsql_SQL/system_table_list.html rename to apiDocumentation/classes/Query_Drivers_Pgsql_SQL/systemTableList.html index 01bb95b..96a6c3c 100644 --- a/docs/classes/Query_Drivers_Pgsql_SQL/system_table_list.html +++ b/apiDocumentation/classes/Query_Drivers_Pgsql_SQL/systemTableList.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Pgsql\SQL::systemTableList @@ -44,7 +44,7 @@
  • SQL
  • -
  • system_table_list
  • +
  • systemTableList
  • -

    Query\Drivers\Pgsql\SQL::system_table_list

    +

    Query\Drivers\Pgsql\SQL::systemTableList

    Returns sql to list system tables

      Signature

      - public function system_table_list() + public function systemTableList()

      Returns

      @@ -87,26 +84,13 @@

      Defined by Interface

      - SQLInterface + SQLInterface

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — PgTest::testGetSystemTables
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/classes/Query_Drivers_Pgsql_SQL/tableList.html b/apiDocumentation/classes/Query_Drivers_Pgsql_SQL/tableList.html new file mode 100644 index 0000000..48f7dc1 --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_Pgsql_SQL/tableList.html @@ -0,0 +1,96 @@ + + + + + phpDox - Query\Drivers\Pgsql\SQL::tableList + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\Pgsql\SQL::tableList

    +

    Returns sql to list tables

    +

    +

      +

      Signature

      +
      + public function tableList() + +
      +

      Returns

      +
      +
      string
      +
      +
      +

      Defined by Interface

      +

      + + SQLInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/docs/classes/Query_Drivers_Pgsql_SQL/trigger_list.html b/apiDocumentation/classes/Query_Drivers_Pgsql_SQL/triggerList.html similarity index 68% rename from docs/classes/Query_Drivers_Pgsql_SQL/trigger_list.html rename to apiDocumentation/classes/Query_Drivers_Pgsql_SQL/triggerList.html index 57f6e2b..2825f00 100644 --- a/docs/classes/Query_Drivers_Pgsql_SQL/trigger_list.html +++ b/apiDocumentation/classes/Query_Drivers_Pgsql_SQL/triggerList.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Pgsql\SQL::triggerList @@ -44,7 +44,7 @@
  • SQL
  • -
  • trigger_list
  • +
  • triggerList
  • -

    Query\Drivers\Pgsql\SQL::trigger_list

    +

    Query\Drivers\Pgsql\SQL::triggerList

    Returns sql to list triggers

      Signature

      - public function trigger_list() + public function triggerList()

      Returns

      @@ -87,26 +84,13 @@

      Defined by Interface

      - SQLInterface + SQLInterface

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — PgTest::testGetTriggers
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_Drivers_Pgsql_SQL/type_list.html b/apiDocumentation/classes/Query_Drivers_Pgsql_SQL/typeList.html similarity index 68% rename from docs/classes/Query_Drivers_Pgsql_SQL/type_list.html rename to apiDocumentation/classes/Query_Drivers_Pgsql_SQL/typeList.html index 72f1008..164b9e4 100644 --- a/docs/classes/Query_Drivers_Pgsql_SQL/type_list.html +++ b/apiDocumentation/classes/Query_Drivers_Pgsql_SQL/typeList.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Pgsql\SQL::typeList @@ -44,7 +44,7 @@
  • SQL
  • -
  • type_list
  • +
  • typeList
  • -

    Query\Drivers\Pgsql\SQL::type_list

    +

    Query\Drivers\Pgsql\SQL::typeList

    SQL to show list of field types

      Signature

      - public function type_list() + public function typeList()

      Returns

      @@ -87,26 +84,13 @@

      Defined by Interface

      - SQLInterface + SQLInterface

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — PgTest::testGetTypes
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_Drivers_Pgsql_SQL/view_list.html b/apiDocumentation/classes/Query_Drivers_Pgsql_SQL/viewList.html similarity index 68% rename from docs/classes/Query_Drivers_Pgsql_SQL/view_list.html rename to apiDocumentation/classes/Query_Drivers_Pgsql_SQL/viewList.html index b673937..074480f 100644 --- a/docs/classes/Query_Drivers_Pgsql_SQL/view_list.html +++ b/apiDocumentation/classes/Query_Drivers_Pgsql_SQL/viewList.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Pgsql\SQL::viewList @@ -44,7 +44,7 @@
  • SQL
  • -
  • view_list
  • +
  • viewList
  • -

    Query\Drivers\Pgsql\SQL::view_list

    +

    Query\Drivers\Pgsql\SQL::viewList

    Returns sql to list views

      Signature

      - public function view_list() + public function viewList()

      Returns

      @@ -87,26 +84,13 @@

      Defined by Interface

      - SQLInterface + SQLInterface

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — PgTest::testGetViews
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_Drivers_Pgsql_Util.html b/apiDocumentation/classes/Query_Drivers_Pgsql_Util.html similarity index 54% rename from docs/classes/Query_Drivers_Pgsql_Util.html rename to apiDocumentation/classes/Query_Drivers_Pgsql_Util.html index 480ed6c..bb7bfca 100644 --- a/docs/classes/Query_Drivers_Pgsql_Util.html +++ b/apiDocumentation/classes/Query_Drivers_Pgsql_Util.html @@ -68,26 +68,26 @@ History
  • - Source + Source
  • Query\Drivers\Pgsql\Util

    -

    Posgres-specific backup, import and creation methods

    +

    Postgres-specific backup, import and creation methods

      Synopsis

      class Util - extends AbstractUtil - {
      @@ -96,7 +96,7 @@

      Extends

      @@ -104,13 +104,13 @@ - - + + - - + +
      Methods100%2 / 20%0 / 2
      Lines100%27 / 270% /

      Tasks

      @@ -122,7 +122,7 @@ - 33 + 31 Implement Backup function @@ -130,30 +130,130 @@

      public

      -

      Inherited from Query\AbstractUtil

      +

      Inherited from Query\Drivers\AbstractUtil

      public

      History

      • -

        2015-11-10T10:12:23-05:00 (commit #b5a141f)

        +

        2018-01-22T20:43:56+00:00 (commit #91eb812)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Various refactoring
        +
        +
      • +
      • +

        2018-01-19T20:47:34+00:00 (commit #369ca6e)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Flatten source structure a bit
        +
        +
      • +
      • +

        2018-01-19T18:43:19+00:00 (commit #c735c27)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update file headers
        +
        +
      • +
      • +

        2016-10-14T01:55:23+00:00 (commit #b8d4768)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        camelCase methods and properties
        +
        +
      • +
      • +

        2016-10-13T02:12:25+00:00 (commit #6740aae)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        PHP7 or bust!
        +
        +
      • +
      • +

        2016-09-07T21:39:19+00:00 (commit #ca60162)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Miscellaneous cleanup and refactoring
        +
        +
      • +
      • +

        2016-09-07T17:17:17+00:00 (commit #24f3b1d)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update header comments
        +
        +
      • +
      • +

        2016-09-07T17:10:03+00:00 (commit #bb38213)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Code Style fixes
        +
        +
      • +
      • +

        2015-11-11T14:25:21+00:00 (commit #e62f577)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Fix a bunch of one line if statements
        +
        +
      • +
      • +

        2015-11-11T01:59:03+00:00 (commit #2613a1c)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update lots of comments
        +
        +
      • +
      • +

        2015-11-10T15:12:23+00:00 (commit #b5a141f)

        Author: Timothy J Warren (tim@timshomepage.net) / @@ -163,7 +263,7 @@

      • -

        2015-07-29T16:51:17-04:00 (commit #8511c6a)

        +

        2015-07-29T20:51:17+00:00 (commit #8511c6a)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -173,7 +273,7 @@

      • -

        2015-07-16T16:56:13-04:00 (commit #bfc3ea3)

        +

        2015-07-16T20:56:13+00:00 (commit #bfc3ea3)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -183,7 +283,7 @@

      • -

        2014-04-24T15:32:09-04:00 (commit #17354ee)

        +

        2014-04-24T19:32:09+00:00 (commit #17354ee)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -193,7 +293,7 @@

      • -

        2014-04-24T13:42:01-04:00 (commit #ff77cea)

        +

        2014-04-24T17:42:01+00:00 (commit #ff77cea)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -203,7 +303,7 @@

      • -

        2014-04-03T14:44:03-04:00 (commit #a333920)

        +

        2014-04-03T18:44:03+00:00 (commit #a333920)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -212,111 +312,11 @@

        Rename db_util to abstract_util, mark create_table method as deprecated
      • -
      • -

        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-31T16:35:02-04:00 (commit #3fd4580)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Remove redundant method
        -
        -
      • -
      • -

        2014-03-31T12:58:43-04:00 (commit #23c1cf0)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Improvements for scrutinizer
        -
        -
      • -
      • -

        2014-03-20T11:20:30-04:00 (commit #af73f80)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Remove pointless constructor over-riding
        -
        -
      • -
      • -

        2014-03-17T20:20:53-04:00 (commit #97275ba)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Update some docblocks for __called methods
        -
        -
      • -
      • -

        2014-02-18T15:18:01-05:00 (commit #1095e85)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Fix some docblocks, and update test files to 2014
        -
        -
      • -
      • -

        2014-01-02T12:36:50-05:00 (commit #6dc9ed0)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Update copyright for the new year
        -
        -
      • -
      • -

        2013-01-02T14:26:42-05:00 (commit #0e44bba)

        -
        -

        - Author: Timothy Warren (tim@timshomepage.net) / - Commiter: Timothy Warren (tim@timshomepage.net) -

        -
        Update year
        -
        -
      • -
      • -

        2012-05-07T16:05:51-04:00 (commit #e4acfda)

        -
        -

        - Author: Timothy Warren (tim@timshomepage.net) / - Commiter: Timothy Warren (tim@timshomepage.net) -

        -
        Add list_types abstract method to db_sql class
        -
        -
      • -
      • -

        2012-04-20T13:17:39-04:00 (commit #62a7eaf)

        -
        -

        - Author: Timothy Warren (tim@timshomepage.net) / - Commiter: Timothy Warren (tim@timshomepage.net) -

        -
        Add package docblock options
        -
        -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_Drivers_Pgsql_Util/backup_data.html b/apiDocumentation/classes/Query_Drivers_Pgsql_Util/backupData.html similarity index 70% rename from docs/classes/Query_Drivers_Pgsql_Util/backup_data.html rename to apiDocumentation/classes/Query_Drivers_Pgsql_Util/backupData.html index 4d12b17..367118a 100644 --- a/docs/classes/Query_Drivers_Pgsql_Util/backup_data.html +++ b/apiDocumentation/classes/Query_Drivers_Pgsql_Util/backupData.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Pgsql\Util::backupData @@ -44,7 +44,7 @@
  • Util
  • -
  • backup_data
  • +
  • backupData
  • -

    Query\Drivers\Pgsql\Util::backup_data

    +

    Query\Drivers\Pgsql\Util::backupData

    Create an SQL backup file for the current database's data

      Signature

      - public function backup_data([array + public function backupData([array $exclude = ] )
      @@ -99,27 +96,14 @@ -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 26/26 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — PgTest::testBackupData
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_Drivers_Pgsql_Util/backup_structure.html b/apiDocumentation/classes/Query_Drivers_Pgsql_Util/backupStructure.html similarity index 70% rename from docs/classes/Query_Drivers_Pgsql_Util/backup_structure.html rename to apiDocumentation/classes/Query_Drivers_Pgsql_Util/backupStructure.html index fef1733..8404842 100644 --- a/docs/classes/Query_Drivers_Pgsql_Util/backup_structure.html +++ b/apiDocumentation/classes/Query_Drivers_Pgsql_Util/backupStructure.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Pgsql\Util::backupStructure @@ -44,7 +44,7 @@
  • Util
  • -
  • backup_structure
  • +
  • backupStructure
  • -

    Query\Drivers\Pgsql\Util::backup_structure

    +

    Query\Drivers\Pgsql\Util::backupStructure

    Create an SQL backup file for the current database's structure

      Signature

      - public function backup_structure() + public function backupStructure()

      Returns

      @@ -91,23 +88,10 @@ -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — PgSQLQBTest::testBackupStructure
      • -
      -
      @@ -116,14 +100,14 @@ - +
      3331 Implement Backup function
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/classes/Query_Drivers_Sqlite_Driver.html b/apiDocumentation/classes/Query_Drivers_Sqlite_Driver.html new file mode 100644 index 0000000..74dbd76 --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_Sqlite_Driver.html @@ -0,0 +1,481 @@ + + + + + phpDox - Query\Drivers\Sqlite\Driver + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\Sqlite\Driver

    +

    SQLite specific class

    +

    +

      +

      Synopsis

      +
      class Driver + extends AbstractDriver + {
      + + }
      +

      Hierarchy

      +
      +

      Extends

      + +
      +

      Coverage

      + + + + + + + + + + + +
      Methods0%0 / 4
      Lines0% /
      +

      Tasks

      + + + + + + + + + + + +
      LineTask
      571implement
      +

      Methods

      +
      +

      public

      + +

      Inherited from Query\Drivers\AbstractDriver

      +

      public

      +
        +
      • __call() + — Allow invoke to work on table object
      • +
      • _quote() + — Helper method for quote_ident
      • +
      • affectedRows() + — Returns number of rows affected by an INSERT, UPDATE, DELETE type query
      • +
      • driverQuery() + — Method to simplify retrieving db results for meta-data queries
      • +
      • getColumns() + — Retrieve column information for the current database table
      • +
      • getDbs() + — Return list of dbs for the current connection, if possible
      • +
      • getFks() + — Retrieve foreign keys for the table
      • +
      • getFunctions() + — Return list of functions for the current database
      • +
      • getIndexes() + — Retrieve indexes for the table
      • +
      • getLastQuery() + — Get the last sql query executed
      • +
      • getProcedures() + — Return list of stored procedures for the current database
      • +
      • getSchemas() + — Return schemas for databases that list them
      • +
      • getSequences() + — Return list of sequences for the current database, if they exist
      • +
      • getSql() + — Get the SQL class for the current driver
      • +
      • getSystemTables() + — Retrieves an array of non-user-created tables for the connection/database
      • +
      • getTables() + — Return list of tables for the current database
      • +
      • getTriggers() + — Return list of triggers for the current database
      • +
      • getTypes() + — Retrieve list of data types for the database
      • +
      • getUtil() + — Get the Util class for the current driver
      • +
      • getViews() + — Return list of views for the current database
      • +
      • insertBatch() + — Create sql for batch insert
      • +
      • numRows() + — Return the number of rows returned for a SELECT query
      • +
      • prefixTable() + — Prefixes a table if it is not already prefixed
      • +
      • prepareExecute() + — Create and execute a prepared statement with the provided parameters
      • +
      • prepareQuery() + — Simplifies prepared statements for database queries
      • +
      • quoteIdent() + — Surrounds the string with the databases identifier escape characters
      • +
      • quoteTable() + — Quote database table name, and set prefix
      • +
      • setLastQuery() + — Set the last query sql
      • +
      • setTablePrefix() + — Set the common table name prefix
      • +
      • truncate() + — Empty the passed table
      • +
      • updateBatch() + — Creates a batch update, and executes it.
      • +
      +

      Inherited from PDO

      +

      public

      +
        +
      • beginTransaction() + — + Initiates a transaction +
      • +
      • commit() + — + Commits a transaction +
      • +
      • errorCode() + — + Fetch the SQLSTATE associated with the last operation on the database handle +
      • +
      • errorInfo() + — + Fetch extended error information associated with the last operation on the database handle +
      • +
      • exec() + — + Execute an SQL statement and return the number of affected rows +
      • +
      • getAttribute() + — + Retrieve a database connection attribute +
      • +
      • getAvailableDrivers() + — + Return an array of available PDO drivers +
      • +
      • inTransaction() + — + Checks if inside a transaction +
      • +
      • lastInsertId() + — + Returns the ID of the last inserted row or sequence value +
      • +
      • prepare() + — + Prepares a statement for execution and returns a statement object +
      • +
      • query() + — + Executes an SQL statement, returning a result set as a PDOStatement object +
      • +
      • quote() + — + Quotes a string for use in a query. +
      • +
      • rollBack() + — + Rolls back a transaction +
      • +
      • setAttribute() + — + Set an attribute +
      • +
      +
      +

      History

      +
        +
      • +

        2018-01-24T20:03:41+00:00 (commit #f967aaf)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Remove method separators, update documentation building configuration
        +
        +
      • +
      • +

        2018-01-24T18:17:00+00:00 (commit #608b252)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Fix some missed type hints
        +
        +
      • +
      • +

        2018-01-24T18:14:03+00:00 (commit #1d583bc)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Add more type hinting
        +
        +
      • +
      • +

        2018-01-22T20:43:56+00:00 (commit #91eb812)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Various refactoring
        +
        +
      • +
      • +

        2018-01-19T20:47:34+00:00 (commit #369ca6e)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Flatten source structure a bit
        +
        +
      • +
      • +

        2018-01-19T18:43:19+00:00 (commit #c735c27)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update file headers
        +
        +
      • +
      • +

        2016-10-14T01:55:23+00:00 (commit #b8d4768)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        camelCase methods and properties
        +
        +
      • +
      • +

        2016-10-13T02:12:25+00:00 (commit #6740aae)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        PHP7 or bust!
        +
        +
      • +
      • +

        2016-09-07T21:39:19+00:00 (commit #ca60162)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Miscellaneous cleanup and refactoring
        +
        +
      • +
      • +

        2016-09-07T17:17:17+00:00 (commit #24f3b1d)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update header comments
        +
        +
      • +
      • +

        2016-09-07T17:10:03+00:00 (commit #bb38213)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Code Style fixes
        +
        +
      • +
      • +

        2015-11-11T14:25:21+00:00 (commit #e62f577)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Fix a bunch of one line if statements
        +
        +
      • +
      • +

        2015-11-11T01:59:03+00:00 (commit #2613a1c)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update lots of comments
        +
        +
      • +
      • +

        2015-11-10T15:12:23+00:00 (commit #b5a141f)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Make class names Pascal Case
        +
        +
      • +
      • +

        2015-07-29T20:51:17+00: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-20T19:24:21+00:00 (commit #cd7f904)

        +
        +

        + Author: Timothy J. Warren (tim@timshomepage.net) / + Commiter: Timothy J. Warren (tim@timshomepage.net) +

        +
        Add pdo_firebird driver
        +
        +
      • +
      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_Drivers_Sqlite_Driver/__construct.html b/apiDocumentation/classes/Query_Drivers_Sqlite_Driver/__construct.html new file mode 100644 index 0000000..7328e87 --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_Sqlite_Driver/__construct.html @@ -0,0 +1,108 @@ + + + + + phpDox - Query\Drivers\Sqlite\Driver::__construct + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\Sqlite\Driver::__construct

    +

    Open SQLite Database

    +

    +

      +

      Signature

      +
      + public function __construct(string + $dsn, + [string + $user = NULL, + [string + $pass = NULL, + [array + $driverOptions = ]]] ) + +
      +

      Parameters

      +
      +
      $dsn + — + string
      +
      +
      $user + — + string
      +
      +
      $pass + — + string
      +
      +
      $driverOptions + — + array
      +
      +
      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/docs/classes/Query_Drivers_Sqlite_Driver/get_fks.html b/apiDocumentation/classes/Query_Drivers_Sqlite_Driver/getFks.html similarity index 70% rename from docs/classes/Query_Drivers_Sqlite_Driver/get_fks.html rename to apiDocumentation/classes/Query_Drivers_Sqlite_Driver/getFks.html index 62d48f2..31179ea 100644 --- a/docs/classes/Query_Drivers_Sqlite_Driver/get_fks.html +++ b/apiDocumentation/classes/Query_Drivers_Sqlite_Driver/getFks.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Sqlite\Driver::getFks @@ -44,7 +44,7 @@
  • Driver
  • -
  • get_fks
  • +
  • getFks
  • -

    Query\Drivers\Sqlite\Driver::get_fks

    +

    Query\Drivers\Sqlite\Driver::getFks

    Retrieve foreign keys for the table

      Signature

      - public function get_fks(string + public function getFks(string $table )
      @@ -101,34 +98,21 @@

      Defined by Interface

      - DriverInterface + DriverInterface

      Parent Implementation

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 11/11 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — SQLiteTest::testGetFKs
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_Drivers_Sqlite_Driver/get_tables.html b/apiDocumentation/classes/Query_Drivers_Sqlite_Driver/getTables.html similarity index 64% rename from docs/classes/Query_Drivers_Sqlite_Driver/get_tables.html rename to apiDocumentation/classes/Query_Drivers_Sqlite_Driver/getTables.html index 4ca3c59..4bf8291 100644 --- a/docs/classes/Query_Drivers_Sqlite_Driver/get_tables.html +++ b/apiDocumentation/classes/Query_Drivers_Sqlite_Driver/getTables.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Sqlite\Driver::getTables @@ -44,7 +44,7 @@
  • Driver
  • -
  • get_tables
  • +
  • getTables
  • -

    Query\Drivers\Sqlite\Driver::get_tables

    +

    Query\Drivers\Sqlite\Driver::getTables

    List tables for the current database

      Signature

      - public function get_tables() + public function getTables()

      Returns

      @@ -90,36 +87,21 @@

      Defined by Interface

      - DriverInterface + DriverInterface

      Parent Implementation

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 3/3 Lines (100%)
      • -
      • Tests: 3
      • -
      • Passed: 3 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — SQLiteTest::testCreateTable
      • -
      • [ PASSED ] — SQLiteTest::testDeleteTable
      • -
      • [ PASSED ] — SQLiteTest::testGetTables
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_Drivers_Sqlite_Driver/insert_batch.html b/apiDocumentation/classes/Query_Drivers_Sqlite_Driver/insertBatch.html similarity index 72% rename from docs/classes/Query_Drivers_Sqlite_Driver/insert_batch.html rename to apiDocumentation/classes/Query_Drivers_Sqlite_Driver/insertBatch.html index 7db230a..e4402ac 100644 --- a/docs/classes/Query_Drivers_Sqlite_Driver/insert_batch.html +++ b/apiDocumentation/classes/Query_Drivers_Sqlite_Driver/insertBatch.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Sqlite\Driver::insertBatch @@ -44,7 +44,7 @@
  • Driver
  • -
  • insert_batch
  • +
  • insertBatch
  • -

    Query\Drivers\Sqlite\Driver::insert_batch

    +

    Query\Drivers\Sqlite\Driver::insertBatch

    Create sql for batch insert

      Signature

      - public function insert_batch(string + public function insertBatch(string $table, [array $data = ] ) @@ -101,36 +98,27 @@

      Returns

      -
      string
      +
      array

      Defined by Interface

      - DriverInterface + DriverInterface

      Parent Implementation

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 0/0 Lines (100%)
      • -
      • Tests: 0
      • -
      • Passed: 0 (0%)
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_Drivers_Sqlite_SQL.html b/apiDocumentation/classes/Query_Drivers_Sqlite_SQL.html similarity index 54% rename from docs/classes/Query_Drivers_Sqlite_SQL.html rename to apiDocumentation/classes/Query_Drivers_Sqlite_SQL.html index 3a124a9..b117903 100644 --- a/docs/classes/Query_Drivers_Sqlite_SQL.html +++ b/apiDocumentation/classes/Query_Drivers_Sqlite_SQL.html @@ -65,7 +65,7 @@ History
  • - Source + Source
  • @@ -76,22 +76,22 @@

      Synopsis

      class SQL - extends AbstractSQL + extends AbstractSQL {
      • // Inherited methods from AbstractSQL
      • public string limit()
      }
      @@ -100,7 +100,7 @@

      Extends

      @@ -108,59 +108,149 @@ - - + + - - + +
      Methods100%14 / 140%0 / 14
      Lines100%14 / 140% /

      Methods

      public

      -

      Inherited from Query\AbstractSQL

      +

      Inherited from Query\Drivers\AbstractSQL

      public

      History

      • -

        2015-11-10T10:12:23-05:00 (commit #b5a141f)

        +

        2018-01-24T18:14:03+00:00 (commit #1d583bc)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Add more type hinting
        +
        +
      • +
      • +

        2018-01-19T20:47:34+00:00 (commit #369ca6e)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Flatten source structure a bit
        +
        +
      • +
      • +

        2018-01-19T18:43:19+00:00 (commit #c735c27)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update file headers
        +
        +
      • +
      • +

        2016-10-14T01:55:23+00:00 (commit #b8d4768)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        camelCase methods and properties
        +
        +
      • +
      • +

        2016-10-13T02:12:25+00:00 (commit #6740aae)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        PHP7 or bust!
        +
        +
      • +
      • +

        2016-09-07T21:39:19+00:00 (commit #ca60162)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Miscellaneous cleanup and refactoring
        +
        +
      • +
      • +

        2016-09-07T17:17:17+00:00 (commit #24f3b1d)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update header comments
        +
        +
      • +
      • +

        2016-09-07T17:10:03+00:00 (commit #bb38213)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Code Style fixes
        +
        +
      • +
      • +

        2015-11-11T01:59:03+00:00 (commit #2613a1c)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update lots of comments
        +
        +
      • +
      • +

        2015-11-10T15:12:23+00:00 (commit #b5a141f)

        Author: Timothy J Warren (tim@timshomepage.net) / @@ -170,7 +260,7 @@

      • -

        2015-07-29T16:51:17-04:00 (commit #8511c6a)

        +

        2015-07-29T20:51:17+00:00 (commit #8511c6a)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -180,7 +270,7 @@

      • -

        2015-07-16T16:56:13-04:00 (commit #bfc3ea3)

        +

        2015-07-16T20:56:13+00:00 (commit #bfc3ea3)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -190,7 +280,7 @@

      • -

        2014-08-08T14:02:14-04:00 (commit #e51fe2b)

        +

        2014-08-08T18:02:14+00:00 (commit #e51fe2b)

        Author: Scrutinizer Auto-Fixer (auto-fixer@scrutinizer-ci.com) / @@ -206,7 +296,7 @@ Enabled analysis tools:

      • -

        2014-04-24T15:32:09-04:00 (commit #17354ee)

        +

        2014-04-24T19:32:09+00:00 (commit #17354ee)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -216,7 +306,7 @@ Enabled analysis tools:

      • -

        2014-04-23T16:27:43-04:00 (commit #fddd92a)

        +

        2014-04-23T20:27:43+00:00 (commit #fddd92a)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -226,7 +316,7 @@ Enabled analysis tools:

      • -

        2014-04-10T15:54:43-04:00 (commit #32696a5)

        +

        2014-04-10T19:54:43+00:00 (commit #32696a5)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -235,107 +325,11 @@ Enabled analysis tools:

        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
        -
        -
      - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
      diff --git a/docs/classes/Query_Drivers_Sqlite_SQL/column_list.html b/apiDocumentation/classes/Query_Drivers_Sqlite_SQL/columnList.html similarity index 68% rename from docs/classes/Query_Drivers_Sqlite_SQL/column_list.html rename to apiDocumentation/classes/Query_Drivers_Sqlite_SQL/columnList.html index 4ba41d0..b620924 100644 --- a/docs/classes/Query_Drivers_Sqlite_SQL/column_list.html +++ b/apiDocumentation/classes/Query_Drivers_Sqlite_SQL/columnList.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Sqlite\SQL::columnList @@ -44,7 +44,7 @@
    • SQL
    • -
    • column_list
    • +
    • columnList
    -

    Query\Drivers\Sqlite\SQL::column_list

    -

    SQL to show infromation about columns in a table

    +

    Query\Drivers\Sqlite\SQL::columnList

    +

    SQL to show information about columns in a table

      Signature

      - public function column_list(string + public function columnList(string $table )
      @@ -98,26 +95,13 @@

      Defined by Interface

      - SQLInterface + SQLInterface

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — SQLiteTest::testGetColumns
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_Drivers_Sqlite_SQL/db_list.html b/apiDocumentation/classes/Query_Drivers_Sqlite_SQL/dbList.html similarity index 68% rename from docs/classes/Query_Drivers_Sqlite_SQL/db_list.html rename to apiDocumentation/classes/Query_Drivers_Sqlite_SQL/dbList.html index 947f9f9..50c5992 100644 --- a/docs/classes/Query_Drivers_Sqlite_SQL/db_list.html +++ b/apiDocumentation/classes/Query_Drivers_Sqlite_SQL/dbList.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Sqlite\SQL::dbList @@ -44,7 +44,7 @@
  • SQL
  • -
  • db_list
  • +
  • dbList
  • -

    Query\Drivers\Sqlite\SQL::db_list

    +

    Query\Drivers\Sqlite\SQL::dbList

    Returns sql to list other databases

      Signature

      - public function db_list() + public function dbList()

      Returns

      @@ -87,26 +84,13 @@

      Defined by Interface

      - SQLInterface + SQLInterface

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — SQLiteTest::testGetDBs
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_Drivers_Sqlite_SQL/explain.html b/apiDocumentation/classes/Query_Drivers_Sqlite_SQL/explain.html similarity index 74% rename from docs/classes/Query_Drivers_Sqlite_SQL/explain.html rename to apiDocumentation/classes/Query_Drivers_Sqlite_SQL/explain.html index 879e9ca..8563f3c 100644 --- a/docs/classes/Query_Drivers_Sqlite_SQL/explain.html +++ b/apiDocumentation/classes/Query_Drivers_Sqlite_SQL/explain.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Sqlite\SQL::explain @@ -65,10 +65,7 @@ Interface
  • - Tests -
  • -
  • - Source + Source
  • @@ -98,26 +95,13 @@

    Defined by Interface

    - SQLInterface + SQLInterface

    -

    Test Coverage

    -
    -

    Information

    -
      -
    • Coverage: 1/1 Lines (100%)
    • -
    • Tests: 1
    • -
    • Passed: 1 (100%)
    • -
    -

    Tests

    -
      -
    • [ PASSED ] — SQLiteQBTest::testQueryExplain
    • -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_Drivers_Sqlite_SQL/fk_list.html b/apiDocumentation/classes/Query_Drivers_Sqlite_SQL/fkList.html similarity index 70% rename from docs/classes/Query_Drivers_Sqlite_SQL/fk_list.html rename to apiDocumentation/classes/Query_Drivers_Sqlite_SQL/fkList.html index dea9633..e7cb3d6 100644 --- a/docs/classes/Query_Drivers_Sqlite_SQL/fk_list.html +++ b/apiDocumentation/classes/Query_Drivers_Sqlite_SQL/fkList.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Sqlite\SQL::fkList @@ -44,7 +44,7 @@
  • SQL
  • -
  • fk_list
  • +
  • fkList
  • -

    Query\Drivers\Sqlite\SQL::fk_list

    +

    Query\Drivers\Sqlite\SQL::fkList

    Get the list of foreign keys for the current table

      Signature

      - public function fk_list(string + public function fkList(string $table )
      @@ -98,26 +95,13 @@

      Defined by Interface

      - SQLInterface + SQLInterface

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — SQLiteTest::testGetFKs
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/classes/Query_Drivers_Sqlite_SQL/functionList.html b/apiDocumentation/classes/Query_Drivers_Sqlite_SQL/functionList.html new file mode 100644 index 0000000..4fce195 --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_Sqlite_SQL/functionList.html @@ -0,0 +1,96 @@ + + + + + phpDox - Query\Drivers\Sqlite\SQL::functionList + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\Sqlite\SQL::functionList

    +

    Return sql to list functions

    +

    +

      +

      Signature

      +
      + public function functionList() + +
      +

      Returns

      +
      +
      string
      +
      +
      +

      Defined by Interface

      +

      + + SQLInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/docs/classes/Query_Drivers_Sqlite_SQL/index_list.html b/apiDocumentation/classes/Query_Drivers_Sqlite_SQL/indexList.html similarity index 70% rename from docs/classes/Query_Drivers_Sqlite_SQL/index_list.html rename to apiDocumentation/classes/Query_Drivers_Sqlite_SQL/indexList.html index af98b4d..15958cc 100644 --- a/docs/classes/Query_Drivers_Sqlite_SQL/index_list.html +++ b/apiDocumentation/classes/Query_Drivers_Sqlite_SQL/indexList.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Sqlite\SQL::indexList @@ -44,7 +44,7 @@
  • SQL
  • -
  • index_list
  • +
  • indexList
  • -

    Query\Drivers\Sqlite\SQL::index_list

    +

    Query\Drivers\Sqlite\SQL::indexList

    Get the list of indexes for the current table

      Signature

      - public function index_list(string + public function indexList(string $table )
      @@ -98,26 +95,13 @@

      Defined by Interface

      - SQLInterface + SQLInterface

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — SQLiteTest::testGetIndexes
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/classes/Query_Drivers_Sqlite_SQL/procedureList.html b/apiDocumentation/classes/Query_Drivers_Sqlite_SQL/procedureList.html new file mode 100644 index 0000000..e52fe97 --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_Sqlite_SQL/procedureList.html @@ -0,0 +1,96 @@ + + + + + phpDox - Query\Drivers\Sqlite\SQL::procedureList + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\Sqlite\SQL::procedureList

    +

    Return sql to list stored procedures

    +

    +

      +

      Signature

      +
      + public function procedureList() + +
      +

      Returns

      +
      +
      string
      +
      +
      +

      Defined by Interface

      +

      + + SQLInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/docs/classes/Query_Drivers_Sqlite_SQL/random.html b/apiDocumentation/classes/Query_Drivers_Sqlite_SQL/random.html similarity index 72% rename from docs/classes/Query_Drivers_Sqlite_SQL/random.html rename to apiDocumentation/classes/Query_Drivers_Sqlite_SQL/random.html index 317078f..b1df7f5 100644 --- a/docs/classes/Query_Drivers_Sqlite_SQL/random.html +++ b/apiDocumentation/classes/Query_Drivers_Sqlite_SQL/random.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Sqlite\SQL::random @@ -62,10 +62,7 @@ Interface
  • - Tests -
  • -
  • - Source + Source
  • @@ -87,26 +84,13 @@

    Defined by Interface

    - SQLInterface + SQLInterface

    -

    Test Coverage

    -
    -

    Information

    -
      -
    • Coverage: 1/1 Lines (100%)
    • -
    • Tests: 1
    • -
    • Passed: 1 (100%)
    • -
    -

    Tests

    -
      -
    • [ PASSED ] — SQLiteQBTest::testOrderByRandom
    • -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/classes/Query_Drivers_Sqlite_SQL/sequenceList.html b/apiDocumentation/classes/Query_Drivers_Sqlite_SQL/sequenceList.html new file mode 100644 index 0000000..afd28e1 --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_Sqlite_SQL/sequenceList.html @@ -0,0 +1,96 @@ + + + + + phpDox - Query\Drivers\Sqlite\SQL::sequenceList + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\Sqlite\SQL::sequenceList

    +

    Return sql to list sequences

    +

    +

      +

      Signature

      +
      + public function sequenceList() + +
      +

      Returns

      +
      +
      string
      +
      +
      +

      Defined by Interface

      +

      + + SQLInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/docs/classes/Query_Drivers_Sqlite_SQL/system_table_list.html b/apiDocumentation/classes/Query_Drivers_Sqlite_SQL/systemTableList.html similarity index 67% rename from docs/classes/Query_Drivers_Sqlite_SQL/system_table_list.html rename to apiDocumentation/classes/Query_Drivers_Sqlite_SQL/systemTableList.html index 2fb393e..d6afd63 100644 --- a/docs/classes/Query_Drivers_Sqlite_SQL/system_table_list.html +++ b/apiDocumentation/classes/Query_Drivers_Sqlite_SQL/systemTableList.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Sqlite\SQL::systemTableList @@ -44,7 +44,7 @@
  • SQL
  • -
  • system_table_list
  • +
  • systemTableList
  • -

    Query\Drivers\Sqlite\SQL::system_table_list

    +

    Query\Drivers\Sqlite\SQL::systemTableList

    List the system tables

      Signature

      - public function system_table_list() + public function systemTableList()

      Returns

      @@ -88,26 +85,13 @@

      Defined by Interface

      - SQLInterface + SQLInterface

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — SQLiteTest::testGetSystemTables
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/classes/Query_Drivers_Sqlite_SQL/tableList.html b/apiDocumentation/classes/Query_Drivers_Sqlite_SQL/tableList.html new file mode 100644 index 0000000..8f0e21e --- /dev/null +++ b/apiDocumentation/classes/Query_Drivers_Sqlite_SQL/tableList.html @@ -0,0 +1,96 @@ + + + + + phpDox - Query\Drivers\Sqlite\SQL::tableList + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\Sqlite\SQL::tableList

    +

    Returns sql to list tables

    +

    +

      +

      Signature

      +
      + public function tableList() + +
      +

      Returns

      +
      +
      string
      +
      +
      +

      Defined by Interface

      +

      + + SQLInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/docs/classes/Query_Drivers_Sqlite_SQL/trigger_list.html b/apiDocumentation/classes/Query_Drivers_Sqlite_SQL/triggerList.html similarity index 67% rename from docs/classes/Query_Drivers_Sqlite_SQL/trigger_list.html rename to apiDocumentation/classes/Query_Drivers_Sqlite_SQL/triggerList.html index bbb627b..bd0f241 100644 --- a/docs/classes/Query_Drivers_Sqlite_SQL/trigger_list.html +++ b/apiDocumentation/classes/Query_Drivers_Sqlite_SQL/triggerList.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Sqlite\SQL::triggerList @@ -44,7 +44,7 @@
  • SQL
  • -
  • trigger_list
  • +
  • triggerList
  • -

    Query\Drivers\Sqlite\SQL::trigger_list

    +

    Query\Drivers\Sqlite\SQL::triggerList

    Returns sql to list triggers

      Signature

      - public function trigger_list() + public function triggerList()

      Returns

      @@ -87,26 +84,13 @@

      Defined by Interface

      - SQLInterface + SQLInterface

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — SQLiteTest::testGetTriggers
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_Drivers_Sqlite_SQL/type_list.html b/apiDocumentation/classes/Query_Drivers_Sqlite_SQL/typeList.html similarity index 68% rename from docs/classes/Query_Drivers_Sqlite_SQL/type_list.html rename to apiDocumentation/classes/Query_Drivers_Sqlite_SQL/typeList.html index b80aab0..00d2f49 100644 --- a/docs/classes/Query_Drivers_Sqlite_SQL/type_list.html +++ b/apiDocumentation/classes/Query_Drivers_Sqlite_SQL/typeList.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Sqlite\SQL::typeList @@ -44,7 +44,7 @@
  • SQL
  • -
  • type_list
  • +
  • typeList
  • -

    Query\Drivers\Sqlite\SQL::type_list

    +

    Query\Drivers\Sqlite\SQL::typeList

    SQL to show list of field types

      Signature

      - public function type_list() + public function typeList()

      Returns

      @@ -88,26 +85,13 @@

      Defined by Interface

      - SQLInterface + SQLInterface

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — SQLiteTest::testGetTypes
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_Drivers_Sqlite_SQL/view_list.html b/apiDocumentation/classes/Query_Drivers_Sqlite_SQL/viewList.html similarity index 68% rename from docs/classes/Query_Drivers_Sqlite_SQL/view_list.html rename to apiDocumentation/classes/Query_Drivers_Sqlite_SQL/viewList.html index 1378cb6..3139d95 100644 --- a/docs/classes/Query_Drivers_Sqlite_SQL/view_list.html +++ b/apiDocumentation/classes/Query_Drivers_Sqlite_SQL/viewList.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Sqlite\SQL::viewList @@ -44,7 +44,7 @@
  • SQL
  • -
  • view_list
  • +
  • viewList
  • -

    Query\Drivers\Sqlite\SQL::view_list

    +

    Query\Drivers\Sqlite\SQL::viewList

    Returns sql to list views

      Signature

      - public function view_list() + public function viewList()

      Returns

      @@ -87,26 +84,13 @@

      Defined by Interface

      - SQLInterface + SQLInterface

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — SQLiteTest::testGetViews
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_Drivers_Sqlite_Util.html b/apiDocumentation/classes/Query_Drivers_Sqlite_Util.html similarity index 51% rename from docs/classes/Query_Drivers_Sqlite_Util.html rename to apiDocumentation/classes/Query_Drivers_Sqlite_Util.html index 9d0f1ab..be782b6 100644 --- a/docs/classes/Query_Drivers_Sqlite_Util.html +++ b/apiDocumentation/classes/Query_Drivers_Sqlite_Util.html @@ -65,7 +65,7 @@ History
  • - Source + Source
  • @@ -76,15 +76,15 @@

      Synopsis

      class Util - extends AbstractUtil - {
      @@ -93,7 +93,7 @@

      Extends

      @@ -101,43 +101,153 @@ - - + + - - + +
      Methods100%2 / 20%0 / 2
      Lines100%38 / 380% /

      Methods

      public

      -

      Inherited from Query\AbstractUtil

      +

      Inherited from Query\Drivers\AbstractUtil

      public

      History

      • -

        2015-11-10T16:29:17-05:00 (commit #a1c3b9e)

        +

        2018-01-24T20:03:41+00:00 (commit #f967aaf)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Remove method separators, update documentation building configuration
        +
        +
      • +
      • +

        2018-01-22T20:43:56+00:00 (commit #91eb812)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Various refactoring
        +
        +
      • +
      • +

        2018-01-19T20:47:34+00:00 (commit #369ca6e)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Flatten source structure a bit
        +
        +
      • +
      • +

        2018-01-19T18:43:19+00:00 (commit #c735c27)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update file headers
        +
        +
      • +
      • +

        2016-10-14T01:55:23+00:00 (commit #b8d4768)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        camelCase methods and properties
        +
        +
      • +
      • +

        2016-10-13T02:12:25+00:00 (commit #6740aae)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        PHP7 or bust!
        +
        +
      • +
      • +

        2016-09-07T21:39:19+00:00 (commit #ca60162)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Miscellaneous cleanup and refactoring
        +
        +
      • +
      • +

        2016-09-07T17:17:17+00:00 (commit #24f3b1d)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update header comments
        +
        +
      • +
      • +

        2016-09-07T17:10:03+00:00 (commit #bb38213)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Code Style fixes
        +
        +
      • +
      • +

        2015-11-11T14:25:21+00:00 (commit #e62f577)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Fix a bunch of one line if statements
        +
        +
      • +
      • +

        2015-11-11T01:59:03+00:00 (commit #2613a1c)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update lots of comments
        +
        +
      • +
      • +

        2015-11-10T21:29:17+00:00 (commit #a1c3b9e)

        Author: Timothy J Warren (tim@timshomepage.net) / @@ -147,7 +257,7 @@

      • -

        2015-11-10T10:12:23-05:00 (commit #b5a141f)

        +

        2015-11-10T15:12:23+00:00 (commit #b5a141f)

        Author: Timothy J Warren (tim@timshomepage.net) / @@ -157,7 +267,7 @@

      • -

        2015-07-29T16:51:17-04:00 (commit #8511c6a)

        +

        2015-07-29T20:51:17+00:00 (commit #8511c6a)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -167,7 +277,7 @@

      • -

        2015-07-16T16:56:13-04:00 (commit #bfc3ea3)

        +

        2015-07-16T20:56:13+00:00 (commit #bfc3ea3)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -177,7 +287,7 @@

      • -

        2014-04-24T15:32:09-04:00 (commit #17354ee)

        +

        2014-04-24T19:32:09+00:00 (commit #17354ee)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -186,121 +296,11 @@

        Move SQL and Util classes to their own namespaces
      • -
      • -

        2014-04-24T13:42:01-04:00 (commit #ff77cea)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Remove __call method from util classes
        -
        -
      • -
      • -

        2014-04-08T15:19:47-04:00 (commit #d87de2b)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Fix sqlite tests
        -
        -
      • -
      • -

        2014-04-03T16:49:01-04:00 (commit #3eeea75)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Cut down on some duplication, and increase test coverage
        -
        -
      • -
      • -

        2014-04-03T14:44:03-04:00 (commit #a333920)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Rename db_util to abstract_util, mark create_table method as deprecated
        -
        -
      • -
      • -

        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-04-02T10:31:59-04:00 (commit #02d4e0e)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        improve query builder and connection manager, skip coverage of some soon-to-be-removed methods
        -
        -
      • -
      • -

        2014-03-20T11:20:30-04:00 (commit #af73f80)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Remove pointless constructor over-riding
        -
        -
      • -
      • -

        2014-03-17T20:20:53-04:00 (commit #97275ba)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Update some docblocks for __called methods
        -
        -
      • -
      • -

        2014-02-21T15:02:41-05:00 (commit #4702ccb)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        No more skipped tests, and minor update to query formatting
        -
        -
      • -
      • -

        2014-02-18T15:18:01-05:00 (commit #1095e85)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Fix some docblocks, and update test files to 2014
        -
        -
      • -
      • -

        2014-02-07T14:18:08-05:00 (commit #29f824b)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Reorganize sqlite tests and improve coverage
        -
        -
      - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
      diff --git a/docs/classes/Query_Drivers_Sqlite_Util/backup_data.html b/apiDocumentation/classes/Query_Drivers_Sqlite_Util/backupData.html similarity index 70% rename from docs/classes/Query_Drivers_Sqlite_Util/backup_data.html rename to apiDocumentation/classes/Query_Drivers_Sqlite_Util/backupData.html index d97ad76..1b3b3b0 100644 --- a/docs/classes/Query_Drivers_Sqlite_Util/backup_data.html +++ b/apiDocumentation/classes/Query_Drivers_Sqlite_Util/backupData.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Sqlite\Util::backupData @@ -44,7 +44,7 @@
    • Util
    • -
    • backup_data
    • +
    • backupData
    -

    Query\Drivers\Sqlite\Util::backup_data

    +

    Query\Drivers\Sqlite\Util::backupData

    Create an SQL backup file for the current database's data

      Signature

      - public function backup_data([array + public function backupData([array $excluded = ] )
      @@ -99,27 +96,14 @@ -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 30/30 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — SQLiteTest::testBackupData
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/classes/Query_Drivers_Sqlite_Util/backup_structure.html b/apiDocumentation/classes/Query_Drivers_Sqlite_Util/backupStructure.html similarity index 68% rename from docs/classes/Query_Drivers_Sqlite_Util/backup_structure.html rename to apiDocumentation/classes/Query_Drivers_Sqlite_Util/backupStructure.html index 18813d6..6c934eb 100644 --- a/docs/classes/Query_Drivers_Sqlite_Util/backup_structure.html +++ b/apiDocumentation/classes/Query_Drivers_Sqlite_Util/backupStructure.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\Sqlite\Util::backupStructure @@ -44,7 +44,7 @@
  • Util
  • -
  • backup_structure
  • +
  • backupStructure
  • -

    Query\Drivers\Sqlite\Util::backup_structure

    +

    Query\Drivers\Sqlite\Util::backupStructure

    Create an SQL backup file for the current database's structure

      Signature

      - public function backup_structure() + public function backupStructure()

      Returns

      @@ -88,27 +85,14 @@ -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 8/8 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — SQLiteTest::testBackupStructure
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/classes/Query_QueryBuilder.html b/apiDocumentation/classes/Query_QueryBuilder.html new file mode 100644 index 0000000..782531f --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder.html @@ -0,0 +1,448 @@ + + + + + phpDox - Query\QueryBuilder + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder

    +

    Convenience class for creating sql queries

    +

    +

      +

      Synopsis

      +
      class QueryBuilder + implements + QueryBuilderInterface + {
      + + }
      +

      Hierarchy

      +
      +

      Implements

      + +
      +

      Coverage

      + + + + + + + + + + + +
      Methods0%0 / 48
      Lines0% /
      +

      Members

      +
      +

      public

      +
        +
      • $connName + — + string
        Convenience property for connection management
      • +
      • $driver + — + Query\Drivers\DriverInterface
        The current database driver
      • +
      • $queries + — + array
        List of queries executed
      • +
      +
      +

      Methods

      +
      +

      public

      +
        +
      • __construct() + — Constructor
      • +
      • __destruct() + — Destructor
      • +
      • __call() + — Calls a function further down the inheritance chain
      • +
      • countAll() + — Retrieve the number of rows in the selected table
      • +
      • countAllResults() + — Retrieve the number of results for the generated query - used in place of the get() method
      • +
      • delete() + — Deletes data from a table
      • +
      • distinct() + — Adds the 'distinct' keyword to a query
      • +
      • explain() + — Tell the database to give you the query plan instead of result set
      • +
      • from() + — Specify the database table to select from
      • +
      • get() + — Select and retrieve all records from the current table, and/or execute current compiled query
      • +
      • getCompiledDelete() + — Returns the generated 'delete' sql query
      • +
      • getCompiledInsert() + — Returns the generated 'insert' sql query
      • +
      • getCompiledSelect() + — Returns the generated 'select' sql query
      • +
      • getCompiledUpdate() + — Returns the generated 'update' sql query
      • +
      • getWhere() + — Convenience method for get() with a where clause
      • +
      • groupBy() + — Group the results by the selected field(s)
      • +
      • groupEnd() + — Ends a query group
      • +
      • groupStart() + — Adds a paren to the current query for query grouping
      • +
      • having() + — Generates a 'Having' clause
      • +
      • insert() + — Creates an insert clause, and executes it
      • +
      • insertBatch() + — Creates and executes a batch insertion query
      • +
      • join() + — Creates a join phrase in a compiled query
      • +
      • like() + — Creates a Like clause in the sql statement
      • +
      • limit() + — Set a limit on the current sql statement
      • +
      • notGroupStart() + — Adds a paren to the current query for query grouping, prefixed with 'NOT'
      • +
      • notLike() + — Generates a NOT LIKE clause
      • +
      • orGroupStart() + — Adds a paren to the current query for query grouping, prefixed with 'OR'
      • +
      • orHaving() + — Generates a 'Having' clause prefixed with 'OR'
      • +
      • orLike() + — Generates an OR Like clause
      • +
      • orNotGroupStart() + — Adds a paren to the current query for query grouping, prefixed with 'OR NOT'
      • +
      • orNotLike() + — Generates a OR NOT LIKE clause
      • +
      • orWhere() + — Where clause prefixed with "OR"
      • +
      • orWhereIn() + — Where in statement prefixed with "or"
      • +
      • orWhereNotIn() + — OR WHERE NOT IN (FOO) clause
      • +
      • orderBy() + — Order the results by the selected field(s)
      • +
      • replace() + — Insertion with automatic overwrite, rather than attempted duplication
      • +
      • resetQuery() + — Clear out the class variables, so the next query can be run
      • +
      • select() + — Specifies rows to select in a query
      • +
      • selectAvg() + — Selects the average value of a field from a query
      • +
      • selectMax() + — Selects the maximum value of a field from a query
      • +
      • selectMin() + — Selects the minimum value of a field from a query
      • +
      • selectSum() + — Selects the sum of a field from a query
      • +
      • set() + — Sets values for inserts / updates / deletes
      • +
      • update() + — Creates an update clause, and executes it
      • +
      • updateBatch() + — Creates a batch update, and executes it.
      • +
      • where() + — Specify condition(s) in the where clause of a query Note: this function works with key / value, or a passed array with key / value pairs
      • +
      • whereIn() + — Where clause with 'IN' statement
      • +
      • whereNotIn() + — WHERE NOT IN (FOO) clause
      • +
      +
      +

      History

      +
        +
      • +

        2018-01-24T20:23:26+00:00 (commit #73e4c35)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Remove some old code coupling and boilerplate
        +
        +
      • +
      • +

        2018-01-24T20:03:41+00:00 (commit #f967aaf)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Remove method separators, update documentation building configuration
        +
        +
      • +
      • +

        2018-01-24T18:25:42+00:00 (commit #16e50c3)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Fix some missed type hints
        +
        +
      • +
      • +

        2018-01-24T18:14:03+00:00 (commit #1d583bc)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Add more type hinting
        +
        +
      • +
      • +

        2018-01-23T16:22:23+00:00 (commit #e4ca039)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Use State class to simplify management of query builder state
        +
        +
      • +
      • +

        2018-01-22T21:04:29+00:00 (commit #8401cce)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Remove PDOInterface to prevent conflicts in method parameters with native PDO object
        +
        +
      • +
      • +

        2018-01-22T20:43:56+00:00 (commit #91eb812)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Various refactoring
        +
        +
      • +
      • +

        2018-01-19T21:48:52+00:00 (commit #4df07b6)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update test layout to better match source layout
        +
        +
      • +
      • +

        2018-01-19T20:47:34+00:00 (commit #369ca6e)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Flatten source structure a bit
        +
        +
      • +
      • +

        2018-01-19T18:43:19+00:00 (commit #c735c27)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update file headers
        +
        +
      • +
      • +

        2016-10-14T01:55:23+00:00 (commit #b8d4768)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        camelCase methods and properties
        +
        +
      • +
      • +

        2016-10-13T02:12:25+00:00 (commit #6740aae)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        PHP7 or bust!
        +
        +
      • +
      • +

        2016-10-13T00:32:23+00:00 (commit #3eb4d88)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Add Or Not Like method
        +
        +
      • +
      • +

        2016-09-07T21:39:19+00:00 (commit #ca60162)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Miscellaneous cleanup and refactoring
        +
        +
      • +
      • +

        2016-09-07T18:22:52+00:00 (commit #2db7ad1)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        More style fixes
        +
        +
      • +
      • +

        2016-09-07T17:17:17+00:00 (commit #24f3b1d)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update header comments
        +
        +
      • +
      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/__call.html b/apiDocumentation/classes/Query_QueryBuilder/__call.html new file mode 100644 index 0000000..c6dde7c --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/__call.html @@ -0,0 +1,116 @@ + + + + + phpDox - Query\QueryBuilder::__call + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::__call

    +

    Calls a function further down the inheritance chain

    +

    +

      +

      Signature

      +
      + public function __call(string + $name, + array + $params ) + +
      +

      Parameters

      +
      +
      $name + — + string
      +
      +
      $params + — + array
      +
      +
      +

      Returns

      +
      +
      mixed
      +
      +
      +

      Errors/Exceptions

      +
      +
      + + BadMethodCallException + +
      +
      +
      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/docs/classes/Query_QueryBuilder/__construct.html b/apiDocumentation/classes/Query_QueryBuilder/__construct.html similarity index 66% rename from docs/classes/Query_QueryBuilder/__construct.html rename to apiDocumentation/classes/Query_QueryBuilder/__construct.html index 6c825fa..388c7c8 100644 --- a/docs/classes/Query_QueryBuilder/__construct.html +++ b/apiDocumentation/classes/Query_QueryBuilder/__construct.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilder::__construct @@ -59,10 +59,7 @@ Parameter
  • - Tests -
  • -
  • - Source + Source
  • @@ -73,42 +70,27 @@

      Signature

      - public function __construct(DriverInterface - $db, + public function __construct(DriverInterface + $driver, QueryParser $parser )

      Parameters

      -
      $db +
      $driver — - Query\DriverInterface
      + Query\Drivers\DriverInterface



      $parserQuery\QueryParser



      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 6/6 Lines (100%)
      • -
      • Tests: 3
      • -
      • Passed: 3 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — Connection_Manager_Test::testConnect
      • -
      • [ PASSED ] — Connection_Manager_Test::testGetConnection
      • -
      • [ PASSED ] — FirebirdQBTest::testGetNamedConnection
      • -
      -
      - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
      diff --git a/docs/classes/Query_QueryBuilder/__destruct.html b/apiDocumentation/classes/Query_QueryBuilder/__destruct.html similarity index 75% rename from docs/classes/Query_QueryBuilder/__destruct.html rename to apiDocumentation/classes/Query_QueryBuilder/__destruct.html index 8742438..1124ead 100644 --- a/docs/classes/Query_QueryBuilder/__destruct.html +++ b/apiDocumentation/classes/Query_QueryBuilder/__destruct.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilder::__destruct @@ -56,10 +56,7 @@ Synopsis
    • - Tests -
    • -
    • - Source + Source
    @@ -73,19 +70,10 @@ public function __destruct() -

    Test Coverage

    -
    -

    Information

    -
      -
    • Coverage: 0/0 Lines (100%)
    • -
    • Tests: 0
    • -
    • Passed: 0 (0%)
    • -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/classes/Query_QueryBuilder/countAll.html b/apiDocumentation/classes/Query_QueryBuilder/countAll.html new file mode 100644 index 0000000..4174682 --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/countAll.html @@ -0,0 +1,107 @@ + + + + + phpDox - Query\QueryBuilder::countAll + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::countAll

    +

    Retrieve the number of rows in the selected table

    +

    +

      +

      Signature

      +
      + public function countAll(string + $table ) + +
      +

      Parameters

      +
      +
      $table + — + string
      +
      +
      +

      Returns

      +
      +
      int
      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/countAllResults.html b/apiDocumentation/classes/Query_QueryBuilder/countAllResults.html new file mode 100644 index 0000000..c99b96c --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/countAllResults.html @@ -0,0 +1,113 @@ + + + + + phpDox - Query\QueryBuilder::countAllResults + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::countAllResults

    +

    Retrieve the number of results for the generated query - used in place of the get() method

    +

    +

      +

      Signature

      +
      + public function countAllResults([string + $table = '', + [boolean + $reset = TRUE]] ) + +
      +

      Parameters

      +
      +
      $table + — + string
      +
      +
      $reset + — + boolean
      +
      +
      +

      Returns

      +
      +
      int
      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/delete.html b/apiDocumentation/classes/Query_QueryBuilder/delete.html new file mode 100644 index 0000000..d5a7f3e --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/delete.html @@ -0,0 +1,114 @@ + + + + + phpDox - Query\QueryBuilder::delete + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::delete

    +

    Deletes data from a table

    +

    +

      +

      Signature

      +
      + public function delete(string + $table, + [string + $where = ''] ) + +
      +

      Parameters

      +
      +
      $table + — + string
      +
      +
      $where + — + string
      +
      +
      +

      Returns

      +
      +
      PDOStatement
      +

      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/distinct.html b/apiDocumentation/classes/Query_QueryBuilder/distinct.html new file mode 100644 index 0000000..4816f6d --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/distinct.html @@ -0,0 +1,97 @@ + + + + + phpDox - Query\QueryBuilder::distinct + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::distinct

    +

    Adds the 'distinct' keyword to a query

    +

    +

      +

      Signature

      +
      + public function distinct() + +
      +

      Returns

      +
      +
      QueryBuilderInterface
      +

      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/explain.html b/apiDocumentation/classes/Query_QueryBuilder/explain.html new file mode 100644 index 0000000..868ef9f --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/explain.html @@ -0,0 +1,97 @@ + + + + + phpDox - Query\QueryBuilder::explain + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::explain

    +

    Tell the database to give you the query plan instead of result set

    +

    +

      +

      Signature

      +
      + public function explain() + +
      +

      Returns

      +
      +
      QueryBuilderInterface
      +

      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/from.html b/apiDocumentation/classes/Query_QueryBuilder/from.html new file mode 100644 index 0000000..78e4559 --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/from.html @@ -0,0 +1,108 @@ + + + + + phpDox - Query\QueryBuilder::from + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::from

    +

    Specify the database table to select from

    +

    +

      +

      Signature

      +
      + public function from(string + $tblname ) + +
      +

      Parameters

      +
      +
      $tblname + — + string
      +
      +
      +

      Returns

      +
      +
      QueryBuilderInterface
      +

      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/get.html b/apiDocumentation/classes/Query_QueryBuilder/get.html new file mode 100644 index 0000000..5c87027 --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/get.html @@ -0,0 +1,120 @@ + + + + + phpDox - Query\QueryBuilder::get + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::get

    +

    Select and retrieve all records from the current table, and/or execute current compiled query

    +

    +

      +

      Signature

      +
      + public function get([string + $table = '', + [boolean + $limit = FALSE, + [boolean + $offset = FALSE]]] ) + +
      +

      Parameters

      +
      +
      $table + — + string
      +
      +
      $limit + — + boolean
      +



      +
      $offset + — + boolean
      +



      +
      +

      Returns

      +
      +
      PDOStatement
      +

      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/getCompiledDelete.html b/apiDocumentation/classes/Query_QueryBuilder/getCompiledDelete.html new file mode 100644 index 0000000..d1a4875 --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/getCompiledDelete.html @@ -0,0 +1,113 @@ + + + + + phpDox - Query\QueryBuilder::getCompiledDelete + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::getCompiledDelete

    +

    Returns the generated 'delete' sql query

    +

    +

      +

      Signature

      +
      + public function getCompiledDelete([string + $table = '', + [boolean + $reset = TRUE]] ) + +
      +

      Parameters

      +
      +
      $table + — + string
      +
      +
      $reset + — + boolean
      +



      +
      +

      Returns

      +
      +
      string
      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/getCompiledInsert.html b/apiDocumentation/classes/Query_QueryBuilder/getCompiledInsert.html new file mode 100644 index 0000000..4bd9f21 --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/getCompiledInsert.html @@ -0,0 +1,113 @@ + + + + + phpDox - Query\QueryBuilder::getCompiledInsert + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::getCompiledInsert

    +

    Returns the generated 'insert' sql query

    +

    +

      +

      Signature

      +
      + public function getCompiledInsert(string + $table, + [boolean + $reset = TRUE] ) + +
      +

      Parameters

      +
      +
      $table + — + string
      +
      +
      $reset + — + boolean
      +



      +
      +

      Returns

      +
      +
      string
      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/getCompiledSelect.html b/apiDocumentation/classes/Query_QueryBuilder/getCompiledSelect.html new file mode 100644 index 0000000..40e7000 --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/getCompiledSelect.html @@ -0,0 +1,113 @@ + + + + + phpDox - Query\QueryBuilder::getCompiledSelect + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::getCompiledSelect

    +

    Returns the generated 'select' sql query

    +

    +

      +

      Signature

      +
      + public function getCompiledSelect([string + $table = '', + [boolean + $reset = TRUE]] ) + +
      +

      Parameters

      +
      +
      $table + — + string
      +
      +
      $reset + — + boolean
      +



      +
      +

      Returns

      +
      +
      string
      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/getCompiledUpdate.html b/apiDocumentation/classes/Query_QueryBuilder/getCompiledUpdate.html new file mode 100644 index 0000000..d448558 --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/getCompiledUpdate.html @@ -0,0 +1,113 @@ + + + + + phpDox - Query\QueryBuilder::getCompiledUpdate + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::getCompiledUpdate

    +

    Returns the generated 'update' sql query

    +

    +

      +

      Signature

      +
      + public function getCompiledUpdate([string + $table = '', + [boolean + $reset = TRUE]] ) + +
      +

      Parameters

      +
      +
      $table + — + string
      +
      +
      $reset + — + boolean
      +



      +
      +

      Returns

      +
      +
      string
      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/docs/classes/Query_QueryBuilder/get_where.html b/apiDocumentation/classes/Query_QueryBuilder/getWhere.html similarity index 71% rename from docs/classes/Query_QueryBuilder/get_where.html rename to apiDocumentation/classes/Query_QueryBuilder/getWhere.html index 484658f..33ab929 100644 --- a/docs/classes/Query_QueryBuilder/get_where.html +++ b/apiDocumentation/classes/Query_QueryBuilder/getWhere.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilder::getWhere @@ -44,7 +44,7 @@
  • QueryBuilder
  • -
  • get_where
  • +
  • getWhere
  • -

    Query\QueryBuilder::get_where

    +

    Query\QueryBuilder::getWhere

    Convenience method for get() with a where clause

      Signature

      - public function get_where(string + public function getWhere(string $table, [array $where = , @@ -120,26 +117,10 @@ QueryBuilderInterface

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 2/2 Lines (100%)
      • -
      • Tests: 4
      • -
      • Passed: 4 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testGetWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testGetWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testGetWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWhere
      • -
      -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/classes/Query_QueryBuilder/groupBy.html b/apiDocumentation/classes/Query_QueryBuilder/groupBy.html new file mode 100644 index 0000000..f48bf4a --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/groupBy.html @@ -0,0 +1,108 @@ + + + + + phpDox - Query\QueryBuilder::groupBy + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::groupBy

    +

    Group the results by the selected field(s)

    +

    +

      +

      Signature

      +
      + public function groupBy(mixed + $field ) + +
      +

      Parameters

      +
      +
      $field + — + mixed
      +
      +
      +

      Returns

      +
      +
      QueryBuilderInterface
      +

      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/groupEnd.html b/apiDocumentation/classes/Query_QueryBuilder/groupEnd.html new file mode 100644 index 0000000..1457d7a --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/groupEnd.html @@ -0,0 +1,97 @@ + + + + + phpDox - Query\QueryBuilder::groupEnd + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::groupEnd

    +

    Ends a query group

    +

    +

      +

      Signature

      +
      + public function groupEnd() + +
      +

      Returns

      +
      +
      QueryBuilderInterface
      +

      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/groupStart.html b/apiDocumentation/classes/Query_QueryBuilder/groupStart.html new file mode 100644 index 0000000..8c94f17 --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/groupStart.html @@ -0,0 +1,97 @@ + + + + + phpDox - Query\QueryBuilder::groupStart + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::groupStart

    +

    Adds a paren to the current query for query grouping

    +

    +

      +

      Signature

      +
      + public function groupStart() + +
      +

      Returns

      +
      +
      QueryBuilderInterface
      +

      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/having.html b/apiDocumentation/classes/Query_QueryBuilder/having.html new file mode 100644 index 0000000..a55d04a --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/having.html @@ -0,0 +1,114 @@ + + + + + phpDox - Query\QueryBuilder::having + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::having

    +

    Generates a 'Having' clause

    +

    +

      +

      Signature

      +
      + public function having(mixed + $key, + [array + $val = ] ) + +
      +

      Parameters

      +
      +
      $key + — + mixed
      +
      +
      $val + — + array
      +
      +
      +

      Returns

      +
      +
      QueryBuilderInterface
      +

      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/insert.html b/apiDocumentation/classes/Query_QueryBuilder/insert.html new file mode 100644 index 0000000..5d4047a --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/insert.html @@ -0,0 +1,114 @@ + + + + + phpDox - Query\QueryBuilder::insert + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::insert

    +

    Creates an insert clause, and executes it

    +

    +

      +

      Signature

      +
      + public function insert(string + $table, + [array + $data = ] ) + +
      +

      Parameters

      +
      +
      $table + — + string
      +
      +
      $data + — + array
      +
      +
      +

      Returns

      +
      +
      PDOStatement
      +

      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/insertBatch.html b/apiDocumentation/classes/Query_QueryBuilder/insertBatch.html new file mode 100644 index 0000000..d551548 --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/insertBatch.html @@ -0,0 +1,114 @@ + + + + + phpDox - Query\QueryBuilder::insertBatch + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::insertBatch

    +

    Creates and executes a batch insertion query

    +

    +

      +

      Signature

      +
      + public function insertBatch(string + $table, + [array + $data = ] ) + +
      +

      Parameters

      +
      +
      $table + — + string
      +
      +
      $data + — + array
      +
      +
      +

      Returns

      +
      +
      PDOStatement
      +

      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/join.html b/apiDocumentation/classes/Query_QueryBuilder/join.html new file mode 100644 index 0000000..6a62b7c --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/join.html @@ -0,0 +1,120 @@ + + + + + phpDox - Query\QueryBuilder::join + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::join

    +

    Creates a join phrase in a compiled query

    +

    +

      +

      Signature

      +
      + public function join(string + $table, + string + $condition, + [string + $type = ''] ) + +
      +

      Parameters

      +
      +
      $table + — + string
      +
      +
      $condition + — + string
      +
      +
      $type + — + string
      +
      +
      +

      Returns

      +
      +
      QueryBuilderInterface
      +

      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/like.html b/apiDocumentation/classes/Query_QueryBuilder/like.html new file mode 100644 index 0000000..5d88ad2 --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/like.html @@ -0,0 +1,120 @@ + + + + + phpDox - Query\QueryBuilder::like + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::like

    +

    Creates a Like clause in the sql statement

    +

    +

      +

      Signature

      +
      + public function like(string + $field, + mixed + $val, + [string + $pos = 'both'] ) + +
      +

      Parameters

      +
      +
      $field + — + string
      +
      +
      $val + — + mixed
      +
      +
      $pos + — + string
      +
      +
      +

      Returns

      +
      +
      QueryBuilderInterface
      +

      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/limit.html b/apiDocumentation/classes/Query_QueryBuilder/limit.html new file mode 100644 index 0000000..8baad3f --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/limit.html @@ -0,0 +1,114 @@ + + + + + phpDox - Query\QueryBuilder::limit + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::limit

    +

    Set a limit on the current sql statement

    +

    +

      +

      Signature

      +
      + public function limit(int + $limit, + [boolean + $offset = FALSE] ) + +
      +

      Parameters

      +
      +
      $limit + — + int
      +
      +
      $offset + — + boolean
      +



      +
      +

      Returns

      +
      +
      QueryBuilderInterface
      +

      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/notGroupStart.html b/apiDocumentation/classes/Query_QueryBuilder/notGroupStart.html new file mode 100644 index 0000000..3faa24d --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/notGroupStart.html @@ -0,0 +1,97 @@ + + + + + phpDox - Query\QueryBuilder::notGroupStart + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::notGroupStart

    +

    Adds a paren to the current query for query grouping, prefixed with 'NOT'

    +

    +

      +

      Signature

      +
      + public function notGroupStart() + +
      +

      Returns

      +
      +
      QueryBuilderInterface
      +

      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/notLike.html b/apiDocumentation/classes/Query_QueryBuilder/notLike.html new file mode 100644 index 0000000..1edb2b5 --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/notLike.html @@ -0,0 +1,120 @@ + + + + + phpDox - Query\QueryBuilder::notLike + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::notLike

    +

    Generates a NOT LIKE clause

    +

    +

      +

      Signature

      +
      + public function notLike(string + $field, + mixed + $val, + [string + $pos = 'both'] ) + +
      +

      Parameters

      +
      +
      $field + — + string
      +
      +
      $val + — + mixed
      +
      +
      $pos + — + string
      +
      +
      +

      Returns

      +
      +
      QueryBuilderInterface
      +

      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/orGroupStart.html b/apiDocumentation/classes/Query_QueryBuilder/orGroupStart.html new file mode 100644 index 0000000..6800bf2 --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/orGroupStart.html @@ -0,0 +1,97 @@ + + + + + phpDox - Query\QueryBuilder::orGroupStart + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::orGroupStart

    +

    Adds a paren to the current query for query grouping, prefixed with 'OR'

    +

    +

      +

      Signature

      +
      + public function orGroupStart() + +
      +

      Returns

      +
      +
      QueryBuilderInterface
      +

      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/orHaving.html b/apiDocumentation/classes/Query_QueryBuilder/orHaving.html new file mode 100644 index 0000000..4a66a03 --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/orHaving.html @@ -0,0 +1,114 @@ + + + + + phpDox - Query\QueryBuilder::orHaving + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::orHaving

    +

    Generates a 'Having' clause prefixed with 'OR'

    +

    +

      +

      Signature

      +
      + public function orHaving(mixed + $key, + [array + $val = ] ) + +
      +

      Parameters

      +
      +
      $key + — + mixed
      +
      +
      $val + — + array
      +
      +
      +

      Returns

      +
      +
      QueryBuilderInterface
      +

      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/orLike.html b/apiDocumentation/classes/Query_QueryBuilder/orLike.html new file mode 100644 index 0000000..cb490c9 --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/orLike.html @@ -0,0 +1,120 @@ + + + + + phpDox - Query\QueryBuilder::orLike + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::orLike

    +

    Generates an OR Like clause

    +

    +

      +

      Signature

      +
      + public function orLike(string + $field, + mixed + $val, + [string + $pos = 'both'] ) + +
      +

      Parameters

      +
      +
      $field + — + string
      +
      +
      $val + — + mixed
      +
      +
      $pos + — + string
      +
      +
      +

      Returns

      +
      +
      QueryBuilderInterface
      +

      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/orNotGroupStart.html b/apiDocumentation/classes/Query_QueryBuilder/orNotGroupStart.html new file mode 100644 index 0000000..cb59bfd --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/orNotGroupStart.html @@ -0,0 +1,97 @@ + + + + + phpDox - Query\QueryBuilder::orNotGroupStart + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::orNotGroupStart

    +

    Adds a paren to the current query for query grouping, prefixed with 'OR NOT'

    +

    +

      +

      Signature

      +
      + public function orNotGroupStart() + +
      +

      Returns

      +
      +
      QueryBuilderInterface
      +

      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/orNotLike.html b/apiDocumentation/classes/Query_QueryBuilder/orNotLike.html new file mode 100644 index 0000000..a7e44fb --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/orNotLike.html @@ -0,0 +1,120 @@ + + + + + phpDox - Query\QueryBuilder::orNotLike + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::orNotLike

    +

    Generates a OR NOT LIKE clause

    +

    +

      +

      Signature

      +
      + public function orNotLike(string + $field, + mixed + $val, + [string + $pos = 'both'] ) + +
      +

      Parameters

      +
      +
      $field + — + string
      +
      +
      $val + — + mixed
      +
      +
      $pos + — + string
      +
      +
      +

      Returns

      +
      +
      QueryBuilderInterface
      +

      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/orWhere.html b/apiDocumentation/classes/Query_QueryBuilder/orWhere.html new file mode 100644 index 0000000..b396e20 --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/orWhere.html @@ -0,0 +1,114 @@ + + + + + phpDox - Query\QueryBuilder::orWhere + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::orWhere

    +

    Where clause prefixed with "OR"

    +

    +

      +

      Signature

      +
      + public function orWhere(string + $key, + [array + $val = ] ) + +
      +

      Parameters

      +
      +
      $key + — + string
      +
      +
      $val + — + array
      +
      +
      +

      Returns

      +
      +
      QueryBuilderInterface
      +

      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/orWhereIn.html b/apiDocumentation/classes/Query_QueryBuilder/orWhereIn.html new file mode 100644 index 0000000..2a89168 --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/orWhereIn.html @@ -0,0 +1,114 @@ + + + + + phpDox - Query\QueryBuilder::orWhereIn + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::orWhereIn

    +

    Where in statement prefixed with "or"

    +

    +

      +

      Signature

      +
      + public function orWhereIn(string + $field, + [array + $val = ] ) + +
      +

      Parameters

      +
      +
      $field + — + string
      +
      +
      $val + — + array
      +
      +
      +

      Returns

      +
      +
      QueryBuilderInterface
      +

      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/orWhereNotIn.html b/apiDocumentation/classes/Query_QueryBuilder/orWhereNotIn.html new file mode 100644 index 0000000..b42a17c --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/orWhereNotIn.html @@ -0,0 +1,114 @@ + + + + + phpDox - Query\QueryBuilder::orWhereNotIn + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::orWhereNotIn

    +

    OR WHERE NOT IN (FOO) clause

    +

    +

      +

      Signature

      +
      + public function orWhereNotIn(string + $field, + [array + $val = ] ) + +
      +

      Parameters

      +
      +
      $field + — + string
      +
      +
      $val + — + array
      +
      +
      +

      Returns

      +
      +
      QueryBuilderInterface
      +

      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/orderBy.html b/apiDocumentation/classes/Query_QueryBuilder/orderBy.html new file mode 100644 index 0000000..8a4410f --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/orderBy.html @@ -0,0 +1,114 @@ + + + + + phpDox - Query\QueryBuilder::orderBy + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::orderBy

    +

    Order the results by the selected field(s)

    +

    +

      +

      Signature

      +
      + public function orderBy(string + $field, + [string + $type = ''] ) + +
      +

      Parameters

      +
      +
      $field + — + string
      +
      +
      $type + — + string
      +
      +
      +

      Returns

      +
      +
      QueryBuilderInterface
      +

      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/replace.html b/apiDocumentation/classes/Query_QueryBuilder/replace.html new file mode 100644 index 0000000..cab454e --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/replace.html @@ -0,0 +1,114 @@ + + + + + phpDox - Query\QueryBuilder::replace + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::replace

    +

    Insertion with automatic overwrite, rather than attempted duplication

    +

    +

      +

      Signature

      +
      + public function replace(string + $table, + [array + $data = ] ) + +
      +

      Parameters

      +
      +
      $table + — + string
      +
      +
      $data + — + array
      +
      +
      +

      Returns

      +
      +
      PDOStatement|null
      +

      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/resetQuery.html b/apiDocumentation/classes/Query_QueryBuilder/resetQuery.html new file mode 100644 index 0000000..a078cef --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/resetQuery.html @@ -0,0 +1,97 @@ + + + + + phpDox - Query\QueryBuilder::resetQuery + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::resetQuery

    +

    Clear out the class variables, so the next query can be run

    +

    +

      +

      Signature

      +
      + public function resetQuery() + +
      +

      Returns

      +
      +
      void
      +

      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/select.html b/apiDocumentation/classes/Query_QueryBuilder/select.html new file mode 100644 index 0000000..a140625 --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/select.html @@ -0,0 +1,108 @@ + + + + + phpDox - Query\QueryBuilder::select + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::select

    +

    Specifies rows to select in a query

    +

    +

      +

      Signature

      +
      + public function select(string + $fields ) + +
      +

      Parameters

      +
      +
      $fields + — + string
      +
      +
      +

      Returns

      +
      +
      QueryBuilderInterface
      +

      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/selectAvg.html b/apiDocumentation/classes/Query_QueryBuilder/selectAvg.html new file mode 100644 index 0000000..33a337e --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/selectAvg.html @@ -0,0 +1,114 @@ + + + + + phpDox - Query\QueryBuilder::selectAvg + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::selectAvg

    +

    Selects the average value of a field from a query

    +

    +

      +

      Signature

      +
      + public function selectAvg(string + $field, + [boolean + $as = FALSE] ) + +
      +

      Parameters

      +
      +
      $field + — + string
      +
      +
      $as + — + boolean
      +



      +
      +

      Returns

      +
      +
      QueryBuilderInterface
      +

      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/selectMax.html b/apiDocumentation/classes/Query_QueryBuilder/selectMax.html new file mode 100644 index 0000000..5370daf --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/selectMax.html @@ -0,0 +1,114 @@ + + + + + phpDox - Query\QueryBuilder::selectMax + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::selectMax

    +

    Selects the maximum value of a field from a query

    +

    +

      +

      Signature

      +
      + public function selectMax(string + $field, + [boolean + $as = FALSE] ) + +
      +

      Parameters

      +
      +
      $field + — + string
      +
      +
      $as + — + boolean
      +



      +
      +

      Returns

      +
      +
      QueryBuilderInterface
      +

      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/selectMin.html b/apiDocumentation/classes/Query_QueryBuilder/selectMin.html new file mode 100644 index 0000000..dbd58a1 --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/selectMin.html @@ -0,0 +1,114 @@ + + + + + phpDox - Query\QueryBuilder::selectMin + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::selectMin

    +

    Selects the minimum value of a field from a query

    +

    +

      +

      Signature

      +
      + public function selectMin(string + $field, + [boolean + $as = FALSE] ) + +
      +

      Parameters

      +
      +
      $field + — + string
      +
      +
      $as + — + boolean
      +



      +
      +

      Returns

      +
      +
      QueryBuilderInterface
      +

      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/selectSum.html b/apiDocumentation/classes/Query_QueryBuilder/selectSum.html new file mode 100644 index 0000000..fa58497 --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/selectSum.html @@ -0,0 +1,114 @@ + + + + + phpDox - Query\QueryBuilder::selectSum + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::selectSum

    +

    Selects the sum of a field from a query

    +

    +

      +

      Signature

      +
      + public function selectSum(string + $field, + [boolean + $as = FALSE] ) + +
      +

      Parameters

      +
      +
      $field + — + string
      +
      +
      $as + — + boolean
      +



      +
      +

      Returns

      +
      +
      QueryBuilderInterface
      +

      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/set.html b/apiDocumentation/classes/Query_QueryBuilder/set.html new file mode 100644 index 0000000..9d59ea2 --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/set.html @@ -0,0 +1,114 @@ + + + + + phpDox - Query\QueryBuilder::set + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::set

    +

    Sets values for inserts / updates / deletes

    +

    +

      +

      Signature

      +
      + public function set(mixed + $key, + [mixed + $val = NULL] ) + +
      +

      Parameters

      +
      +
      $key + — + mixed
      +
      +
      $val + — + mixed
      +
      +
      +

      Returns

      +
      +
      QueryBuilderInterface
      +

      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/update.html b/apiDocumentation/classes/Query_QueryBuilder/update.html new file mode 100644 index 0000000..855709b --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/update.html @@ -0,0 +1,114 @@ + + + + + phpDox - Query\QueryBuilder::update + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::update

    +

    Creates an update clause, and executes it

    +

    +

      +

      Signature

      +
      + public function update(string + $table, + [array + $data = ] ) + +
      +

      Parameters

      +
      +
      $table + — + string
      +
      +
      $data + — + array
      +
      +
      +

      Returns

      +
      +
      PDOStatement
      +

      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/updateBatch.html b/apiDocumentation/classes/Query_QueryBuilder/updateBatch.html new file mode 100644 index 0000000..3e2de20 --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/updateBatch.html @@ -0,0 +1,120 @@ + + + + + phpDox - Query\QueryBuilder::updateBatch + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::updateBatch

    +

    Creates a batch update, and executes it.

    +

    Returns the number of affected rows

    +
      +

      Signature

      +
      + public function updateBatch(string + $table, + array|object + $data, + string + $where ) + +
      +

      Parameters

      +
      +
      $table + — + string
      +
      +
      $data + — + object
      +



      +
      $where + — + string
      +
      +
      +

      Returns

      +
      +
      PDOStatement|null
      +

      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/where.html b/apiDocumentation/classes/Query_QueryBuilder/where.html new file mode 100644 index 0000000..496a9fd --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/where.html @@ -0,0 +1,120 @@ + + + + + phpDox - Query\QueryBuilder::where + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::where

    +

    Specify condition(s) in the where clause of a query Note: this function works with key / value, or a passed array with key / value pairs

    +

    +

      +

      Signature

      +
      + public function where(mixed + $key, + [array + $val = , + [mixed + $escape = NULL]] ) + +
      +

      Parameters

      +
      +
      $key + — + mixed
      +
      +
      $val + — + array
      +
      +
      $escape + — + mixed
      +
      +
      +

      Returns

      +
      +
      QueryBuilderInterface
      +

      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/whereIn.html b/apiDocumentation/classes/Query_QueryBuilder/whereIn.html new file mode 100644 index 0000000..10b1db7 --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/whereIn.html @@ -0,0 +1,114 @@ + + + + + phpDox - Query\QueryBuilder::whereIn + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::whereIn

    +

    Where clause with 'IN' statement

    +

    +

      +

      Signature

      +
      + public function whereIn(mixed + $field, + [array + $val = ] ) + +
      +

      Parameters

      +
      +
      $field + — + mixed
      +
      +
      $val + — + array
      +
      +
      +

      Returns

      +
      +
      QueryBuilderInterface
      +

      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryBuilder/whereNotIn.html b/apiDocumentation/classes/Query_QueryBuilder/whereNotIn.html new file mode 100644 index 0000000..0a48a0e --- /dev/null +++ b/apiDocumentation/classes/Query_QueryBuilder/whereNotIn.html @@ -0,0 +1,114 @@ + + + + + phpDox - Query\QueryBuilder::whereNotIn + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilder::whereNotIn

    +

    WHERE NOT IN (FOO) clause

    +

    +

      +

      Signature

      +
      + public function whereNotIn(string + $field, + [array + $val = ] ) + +
      +

      Parameters

      +
      +
      $field + — + string
      +
      +
      $val + — + array
      +
      +
      +

      Returns

      +
      +
      QueryBuilderInterface
      +

      +
      +
      +

      Defined by Interface

      +

      + + QueryBuilderInterface + +

      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/docs/classes/Query_QueryParser.html b/apiDocumentation/classes/Query_QueryParser.html similarity index 59% rename from docs/classes/Query_QueryParser.html rename to apiDocumentation/classes/Query_QueryParser.html index 7d40912..b316b9e 100644 --- a/docs/classes/Query_QueryParser.html +++ b/apiDocumentation/classes/Query_QueryParser.html @@ -65,7 +65,7 @@ History
  • - Source + Source
  • @@ -76,15 +76,11 @@

      Synopsis

      class QueryParser - {
      @@ -92,26 +88,17 @@ - - + + - - + +
      Methods100%4 / 40%0 / 3
      Lines100%23 / 230% /

      Members

      -

      private

      -
        -
      • $db - — - Query\DriverInterface
        DB Driver
      • -
      • $match_patterns - — - array
        Regex patterns for various syntax components
      • -

      public

      • $matches @@ -121,25 +108,100 @@

      Methods

      -

      protected

      -

      public

      History

      • -

        2015-11-10T16:29:17-05:00 (commit #a1c3b9e)

        +

        2018-01-19T20:47:34+00:00 (commit #369ca6e)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Flatten source structure a bit
        +
        +
      • +
      • +

        2018-01-19T18:43:19+00:00 (commit #c735c27)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update file headers
        +
        +
      • +
      • +

        2016-10-14T01:55:23+00:00 (commit #b8d4768)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        camelCase methods and properties
        +
        +
      • +
      • +

        2016-10-13T02:12:25+00:00 (commit #6740aae)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        PHP7 or bust!
        +
        +
      • +
      • +

        2016-09-07T21:39:19+00:00 (commit #ca60162)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Miscellaneous cleanup and refactoring
        +
        +
      • +
      • +

        2016-09-07T17:17:17+00:00 (commit #24f3b1d)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update header comments
        +
        +
      • +
      • +

        2016-09-07T17:10:03+00:00 (commit #bb38213)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Code Style fixes
        +
        +
      • +
      • +

        2015-11-11T01:59:03+00:00 (commit #2613a1c)

        +
        +

        + Author: Timothy J Warren (tim@timshomepage.net) / + Commiter: Timothy J Warren (tim@timshomepage.net) +

        +
        Update lots of comments
        +
        +
      • +
      • +

        2015-11-10T21:29:17+00:00 (commit #a1c3b9e)

        Author: Timothy J Warren (tim@timshomepage.net) / @@ -149,7 +211,7 @@

      • -

        2015-11-10T11:18:11-05:00 (commit #1e2a7ee)

        +

        2015-11-10T16:18:11+00:00 (commit #1e2a7ee)

        Author: Timothy J Warren (tim@timshomepage.net) / @@ -159,7 +221,7 @@

      • -

        2015-11-10T10:12:23-05:00 (commit #b5a141f)

        +

        2015-11-10T15:12:23+00:00 (commit #b5a141f)

        Author: Timothy J Warren (tim@timshomepage.net) / @@ -169,7 +231,7 @@

      • -

        2015-07-31T10:24:34-04:00 (commit #056e8bf)

        +

        2015-07-31T14:24:34+00:00 (commit #056e8bf)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -179,7 +241,7 @@

      • -

        2015-07-29T16:51:17-04:00 (commit #8511c6a)

        +

        2015-07-29T20:51:17+00:00 (commit #8511c6a)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -189,7 +251,7 @@

      • -

        2015-07-17T16:01:41-04:00 (commit #b4118ce)

        +

        2015-07-17T20:01:41+00:00 (commit #b4118ce)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -199,7 +261,7 @@

      • -

        2015-07-16T16:56:13-04:00 (commit #bfc3ea3)

        +

        2015-07-16T20:56:13+00:00 (commit #bfc3ea3)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -209,7 +271,7 @@

      • -

        2014-08-08T13:48:20-04:00 (commit #dd672df)

        +

        2014-08-08T17:48:20+00:00 (commit #dd672df)

        Author: Timothy J. Warren (tim@timshomepage.net) / @@ -218,91 +280,11 @@

        Reorganize classes to autoload by namespace
      • -
      • -

        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-23T15:53:16-04:00 (commit #aa5aa8e)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Docblock fixes and more dependency injection
        -
        -
      • -
      • -

        2014-04-03T13:28:30-04:00 (commit #4809016)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Add insert_batch methods to Firebird and SQLite
        -
        -
      • -
      • -

        2014-04-02T18:53:48-04:00 (commit #bccea8c)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        A little cleanup of parser and connection code
        -
        -
      • -
      • -

        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-31T16:01:58-04:00 (commit #32a01a6)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Update docs, composer and README
        -
        -
      • -
      • -

        2014-02-18T15:18:01-05:00 (commit #1095e85)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Fix some docblocks, and update test files to 2014
        -
        -
      • -
      • -

        2014-02-11T14:29:41-05:00 (commit #bed0d1b)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Improve code coverage
        -
        -
      - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
      diff --git a/docs/interfaces/Query_DriverInterface/exec.html b/apiDocumentation/classes/Query_QueryParser/__construct.html similarity index 67% rename from docs/interfaces/Query_DriverInterface/exec.html rename to apiDocumentation/classes/Query_QueryParser/__construct.html index 52dbba3..ded3f73 100644 --- a/docs/interfaces/Query_DriverInterface/exec.html +++ b/apiDocumentation/classes/Query_QueryParser/__construct.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryParser::__construct @@ -42,9 +42,9 @@ Query
    • - DriverInterface + QueryParser
    • -
    • exec
    • +
    • __construct
    -

    Query\DriverInterface::exec

    -

    Execute an SQL statement and return the number of affected rows

    +

    Query\QueryParser::__construct

    +

    Constructor/entry point into parser

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/classes/Query_QueryParser/compileJoin.html b/apiDocumentation/classes/Query_QueryParser/compileJoin.html new file mode 100644 index 0000000..efbf88e --- /dev/null +++ b/apiDocumentation/classes/Query_QueryParser/compileJoin.html @@ -0,0 +1,98 @@ + + + + + phpDox - Query\QueryParser::compileJoin + + + + + +
    +
    + +
    + +
    +

    Query\QueryParser::compileJoin

    +

    Compiles a join condition after parsing

    +

    +

      +

      Signature

      +
      + public function compileJoin(string + $condition ) + +
      +

      Parameters

      +
      +
      $condition + — + string
      +
      +
      +

      Returns

      +
      +
      string
      +
      +
      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_QueryParser/parseJoin.html b/apiDocumentation/classes/Query_QueryParser/parseJoin.html new file mode 100644 index 0000000..480ca89 --- /dev/null +++ b/apiDocumentation/classes/Query_QueryParser/parseJoin.html @@ -0,0 +1,98 @@ + + + + + phpDox - Query\QueryParser::parseJoin + + + + + +
    +
    + +
    + +
    +

    Query\QueryParser::parseJoin

    +

    Parser method for setting the parse string

    +

    +

      +

      Signature

      +
      + public function parseJoin(string + $sql ) + +
      +

      Parameters

      +
      +
      $sql + — + string
      +
      +
      +

      Returns

      +
      +
      array
      +
      +
      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_State.html b/apiDocumentation/classes/Query_State.html new file mode 100644 index 0000000..92b02c4 --- /dev/null +++ b/apiDocumentation/classes/Query_State.html @@ -0,0 +1,260 @@ + + + + + phpDox - Query\State + + + + + +
    +
    + +
    + +
    +

    Query\State

    +

    Query builder state

    +

    +

    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_State/appendGroupArray.html b/apiDocumentation/classes/Query_State/appendGroupArray.html new file mode 100644 index 0000000..d2277d1 --- /dev/null +++ b/apiDocumentation/classes/Query_State/appendGroupArray.html @@ -0,0 +1,99 @@ + + + + + phpDox - Query\State::appendGroupArray + + + + + +
    +
    + +
    + +
    +

    Query\State::appendGroupArray

    +

    +

    +

      +

      Signature

      +
      + public function appendGroupArray(string + $groupArray ) + +
      +

      Parameters

      +
      +
      $groupArray + — + string
      +
      +
      +

      Returns

      +
      +
      State
      +

      +
      +
      +

    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_State/appendHavingMap.html b/apiDocumentation/classes/Query_State/appendHavingMap.html new file mode 100644 index 0000000..3e05e8a --- /dev/null +++ b/apiDocumentation/classes/Query_State/appendHavingMap.html @@ -0,0 +1,99 @@ + + + + + phpDox - Query\State::appendHavingMap + + + + + +
    +
    + +
    + +
    +

    Query\State::appendHavingMap

    +

    +

    +

      +

      Signature

      +
      + public function appendHavingMap(array + $item ) + +
      +

      Parameters

      +
      +
      $item + — + array
      +
      +
      +

      Returns

      +
      +
      State
      +

      +
      +
      +

    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_State/appendMap.html b/apiDocumentation/classes/Query_State/appendMap.html new file mode 100644 index 0000000..daf1d9b --- /dev/null +++ b/apiDocumentation/classes/Query_State/appendMap.html @@ -0,0 +1,111 @@ + + + + + phpDox - Query\State::appendMap + + + + + +
    +
    + +
    + +
    +

    Query\State::appendMap

    +

    Add an additional set of mapping pairs to a internal map

    +

    +

      +

      Signature

      +
      + public function appendMap([string + $conjunction = '', + [string + $string = '', + [string + $type = '']]] ) + +
      +

      Parameters

      +
      +
      $conjunction + — + string
      +
      +
      $string + — + string
      +
      +
      $type + — + string
      +
      +
      +

      Returns

      +
      +
      State
      +

      +
      +
      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_State/appendSelectString.html b/apiDocumentation/classes/Query_State/appendSelectString.html new file mode 100644 index 0000000..b43ade2 --- /dev/null +++ b/apiDocumentation/classes/Query_State/appendSelectString.html @@ -0,0 +1,99 @@ + + + + + phpDox - Query\State::appendSelectString + + + + + +
    +
    + +
    + +
    +

    Query\State::appendSelectString

    +

    +

    +

      +

      Signature

      +
      + public function appendSelectString(string + $str ) + +
      +

      Parameters

      +
      +
      $str + — + string
      +
      +
      +

      Returns

      +
      +
      State
      +

      +
      +
      +

    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_State/appendSetArrayKeys.html b/apiDocumentation/classes/Query_State/appendSetArrayKeys.html new file mode 100644 index 0000000..87047c5 --- /dev/null +++ b/apiDocumentation/classes/Query_State/appendSetArrayKeys.html @@ -0,0 +1,99 @@ + + + + + phpDox - Query\State::appendSetArrayKeys + + + + + +
    +
    + +
    + +
    +

    Query\State::appendSetArrayKeys

    +

    +

    +

      +

      Signature

      +
      + public function appendSetArrayKeys(array + $setArrayKeys ) + +
      +

      Parameters

      +
      +
      $setArrayKeys + — + array
      +
      +
      +

      Returns

      +
      +
      State
      +

      +
      +
      +

    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_State/appendValues.html b/apiDocumentation/classes/Query_State/appendValues.html new file mode 100644 index 0000000..f264207 --- /dev/null +++ b/apiDocumentation/classes/Query_State/appendValues.html @@ -0,0 +1,99 @@ + + + + + phpDox - Query\State::appendValues + + + + + +
    +
    + +
    + +
    +

    Query\State::appendValues

    +

    +

    +

      +

      Signature

      +
      + public function appendValues(array + $values ) + +
      +

      Parameters

      +
      +
      $values + — + array
      +
      +
      +

      Returns

      +
      +
      State
      +

      +
      +
      +

    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_State/appendWhereValues.html b/apiDocumentation/classes/Query_State/appendWhereValues.html new file mode 100644 index 0000000..8a72434 --- /dev/null +++ b/apiDocumentation/classes/Query_State/appendWhereValues.html @@ -0,0 +1,99 @@ + + + + + phpDox - Query\State::appendWhereValues + + + + + +
    +
    + +
    + +
    +

    Query\State::appendWhereValues

    +

    +

    +

      +

      Signature

      +
      + public function appendWhereValues(mixed + $val ) + +
      +

      Parameters

      +
      +
      $val + — + mixed
      +
      +
      +

      Returns

      +
      +
      State
      +

      +
      +
      +

    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/docs/interfaces/Query_SQLInterface/view_list.html b/apiDocumentation/classes/Query_State/getFromString.html similarity index 76% rename from docs/interfaces/Query_SQLInterface/view_list.html rename to apiDocumentation/classes/Query_State/getFromString.html index ec4afde..3889c12 100644 --- a/docs/interfaces/Query_SQLInterface/view_list.html +++ b/apiDocumentation/classes/Query_State/getFromString.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\State::getFromString @@ -42,9 +42,9 @@ Query
  • - SQLInterface + State
  • -
  • view_list
  • +
  • getFromString
  • -

    Query\SQLInterface::view_list

    -

    Returns sql to list views

    +

    Query\State::getFromString

    +

      Signature

      - public function view_list() + public function getFromString()

      Returns

      @@ -81,7 +81,7 @@

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_DriverInterface/errorInfo.html b/apiDocumentation/classes/Query_State/getGroupArray.html similarity index 75% rename from docs/interfaces/Query_DriverInterface/errorInfo.html rename to apiDocumentation/classes/Query_State/getGroupArray.html index 9f966cf..c2da074 100644 --- a/docs/interfaces/Query_DriverInterface/errorInfo.html +++ b/apiDocumentation/classes/Query_State/getGroupArray.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\State::getGroupArray @@ -42,9 +42,9 @@ Query
  • - DriverInterface + State
  • -
  • errorInfo
  • +
  • getGroupArray
  • -

    Query\DriverInterface::errorInfo

    -

    Return information about the current error

    +

    Query\State::getGroupArray

    +

      Signature

      - public function errorInfo() + public function getGroupArray()

      Returns

      @@ -81,7 +81,7 @@

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_SQLInterface/db_list.html b/apiDocumentation/classes/Query_State/getGroupString.html similarity index 76% rename from docs/interfaces/Query_SQLInterface/db_list.html rename to apiDocumentation/classes/Query_State/getGroupString.html index 6dab61f..50ef54d 100644 --- a/docs/interfaces/Query_SQLInterface/db_list.html +++ b/apiDocumentation/classes/Query_State/getGroupString.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\State::getGroupString @@ -42,9 +42,9 @@ Query
  • - SQLInterface + State
  • -
  • db_list
  • +
  • getGroupString
  • -

    Query\SQLInterface::db_list

    -

    Returns sql to list other databases

    +

    Query\State::getGroupString

    +

      Signature

      - public function db_list() + public function getGroupString()

      Returns

      @@ -81,7 +81,7 @@

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/classes/Query_State/getHavingMap.html b/apiDocumentation/classes/Query_State/getHavingMap.html new file mode 100644 index 0000000..1225654 --- /dev/null +++ b/apiDocumentation/classes/Query_State/getHavingMap.html @@ -0,0 +1,87 @@ + + + + + phpDox - Query\State::getHavingMap + + + + + +
    +
    + +
    + +
    +

    Query\State::getHavingMap

    +

    +

    +

      +

      Signature

      +
      + public function getHavingMap() + +
      +

      Returns

      +
      +
      array
      +
      +
      +

    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_State/getLimit.html b/apiDocumentation/classes/Query_State/getLimit.html new file mode 100644 index 0000000..9890e48 --- /dev/null +++ b/apiDocumentation/classes/Query_State/getLimit.html @@ -0,0 +1,87 @@ + + + + + phpDox - Query\State::getLimit + + + + + +
    +
    + +
    + +
    +

    Query\State::getLimit

    +

    +

    +

      +

      Signature

      +
      + public function getLimit() + +
      +

      Returns

      +
      +
      int
      +
      +
      +

    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/docs/interfaces/Query_DriverInterface/commit.html b/apiDocumentation/classes/Query_State/getOffset.html similarity index 75% rename from docs/interfaces/Query_DriverInterface/commit.html rename to apiDocumentation/classes/Query_State/getOffset.html index d4c74ba..57bee3f 100644 --- a/docs/interfaces/Query_DriverInterface/commit.html +++ b/apiDocumentation/classes/Query_State/getOffset.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\State::getOffset @@ -42,9 +42,9 @@ Query
  • - DriverInterface + State
  • -
  • commit
  • +
  • getOffset
  • -

    Query\DriverInterface::commit

    -

    Commit a transaction

    +

    Query\State::getOffset

    +

      Signature

      - public function commit() + public function getOffset()

      Returns

      -
      bool
      +
      string|false

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/classes/Query_State/getOrderArray.html b/apiDocumentation/classes/Query_State/getOrderArray.html new file mode 100644 index 0000000..a2f21f9 --- /dev/null +++ b/apiDocumentation/classes/Query_State/getOrderArray.html @@ -0,0 +1,87 @@ + + + + + phpDox - Query\State::getOrderArray + + + + + +
    +
    + +
    + +
    +

    Query\State::getOrderArray

    +

    +

    +

      +

      Signature

      +
      + public function getOrderArray() + +
      +

      Returns

      +
      +
      array
      +
      +
      +

    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/docs/interfaces/Query_SQLInterface/table_list.html b/apiDocumentation/classes/Query_State/getOrderString.html similarity index 76% rename from docs/interfaces/Query_SQLInterface/table_list.html rename to apiDocumentation/classes/Query_State/getOrderString.html index cfee559..ab1ab33 100644 --- a/docs/interfaces/Query_SQLInterface/table_list.html +++ b/apiDocumentation/classes/Query_State/getOrderString.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\State::getOrderString @@ -42,9 +42,9 @@ Query
  • - SQLInterface + State
  • -
  • table_list
  • +
  • getOrderString
  • -

    Query\SQLInterface::table_list

    -

    Returns sql to list tables

    +

    Query\State::getOrderString

    +

      Signature

      - public function table_list() + public function getOrderString()

      Returns

      @@ -81,7 +81,7 @@

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/classes/Query_State/getQueryMap.html b/apiDocumentation/classes/Query_State/getQueryMap.html new file mode 100644 index 0000000..e7039ea --- /dev/null +++ b/apiDocumentation/classes/Query_State/getQueryMap.html @@ -0,0 +1,87 @@ + + + + + phpDox - Query\State::getQueryMap + + + + + +
    +
    + +
    + +
    +

    Query\State::getQueryMap

    +

    +

    +

      +

      Signature

      +
      + public function getQueryMap() + +
      +

      Returns

      +
      +
      array
      +
      +
      +

    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_State/getSelectString.html b/apiDocumentation/classes/Query_State/getSelectString.html new file mode 100644 index 0000000..df4ba3d --- /dev/null +++ b/apiDocumentation/classes/Query_State/getSelectString.html @@ -0,0 +1,87 @@ + + + + + phpDox - Query\State::getSelectString + + + + + +
    +
    + +
    + +
    +

    Query\State::getSelectString

    +

    +

    +

      +

      Signature

      +
      + public function getSelectString() + +
      +

      Returns

      +
      +
      string
      +
      +
      +

    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_State/getSetArrayKeys.html b/apiDocumentation/classes/Query_State/getSetArrayKeys.html new file mode 100644 index 0000000..d3e835a --- /dev/null +++ b/apiDocumentation/classes/Query_State/getSetArrayKeys.html @@ -0,0 +1,87 @@ + + + + + phpDox - Query\State::getSetArrayKeys + + + + + +
    +
    + +
    + +
    +

    Query\State::getSetArrayKeys

    +

    +

    +

      +

      Signature

      +
      + public function getSetArrayKeys() + +
      +

      Returns

      +
      +
      array
      +
      +
      +

    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_State/getSetString.html b/apiDocumentation/classes/Query_State/getSetString.html new file mode 100644 index 0000000..106a1f6 --- /dev/null +++ b/apiDocumentation/classes/Query_State/getSetString.html @@ -0,0 +1,87 @@ + + + + + phpDox - Query\State::getSetString + + + + + +
    +
    + +
    + +
    +

    Query\State::getSetString

    +

    +

    +

      +

      Signature

      +
      + public function getSetString() + +
      +

      Returns

      +
      +
      string
      +
      +
      +

    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_State/getValues.html b/apiDocumentation/classes/Query_State/getValues.html new file mode 100644 index 0000000..b8168b4 --- /dev/null +++ b/apiDocumentation/classes/Query_State/getValues.html @@ -0,0 +1,87 @@ + + + + + phpDox - Query\State::getValues + + + + + +
    +
    + +
    + +
    +

    Query\State::getValues

    +

    +

    +

      +

      Signature

      +
      + public function getValues() + +
      +

      Returns

      +
      +
      array
      +
      +
      +

    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_State/getWhereValues.html b/apiDocumentation/classes/Query_State/getWhereValues.html new file mode 100644 index 0000000..4ad6cd0 --- /dev/null +++ b/apiDocumentation/classes/Query_State/getWhereValues.html @@ -0,0 +1,87 @@ + + + + + phpDox - Query\State::getWhereValues + + + + + +
    +
    + +
    + +
    +

    Query\State::getWhereValues

    +

    +

    +

      +

      Signature

      +
      + public function getWhereValues() + +
      +

      Returns

      +
      +
      array
      +
      +
      +

    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_State/setFromString.html b/apiDocumentation/classes/Query_State/setFromString.html new file mode 100644 index 0000000..818ddc8 --- /dev/null +++ b/apiDocumentation/classes/Query_State/setFromString.html @@ -0,0 +1,99 @@ + + + + + phpDox - Query\State::setFromString + + + + + +
    +
    + +
    + +
    +

    Query\State::setFromString

    +

    +

    +

      +

      Signature

      +
      + public function setFromString(string + $fromString ) + +
      +

      Parameters

      +
      +
      $fromString + — + string
      +
      +
      +

      Returns

      +
      +
      State
      +

      +
      +
      +

    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_State/setGroupArray.html b/apiDocumentation/classes/Query_State/setGroupArray.html new file mode 100644 index 0000000..be0a6ac --- /dev/null +++ b/apiDocumentation/classes/Query_State/setGroupArray.html @@ -0,0 +1,99 @@ + + + + + phpDox - Query\State::setGroupArray + + + + + +
    +
    + +
    + +
    +

    Query\State::setGroupArray

    +

    +

    +

      +

      Signature

      +
      + public function setGroupArray(array + $groupArray ) + +
      +

      Parameters

      +
      +
      $groupArray + — + array
      +
      +
      +

      Returns

      +
      +
      State
      +

      +
      +
      +

    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_State/setGroupString.html b/apiDocumentation/classes/Query_State/setGroupString.html new file mode 100644 index 0000000..bf2d216 --- /dev/null +++ b/apiDocumentation/classes/Query_State/setGroupString.html @@ -0,0 +1,99 @@ + + + + + phpDox - Query\State::setGroupString + + + + + +
    +
    + +
    + +
    +

    Query\State::setGroupString

    +

    +

    +

      +

      Signature

      +
      + public function setGroupString(string + $groupString ) + +
      +

      Parameters

      +
      +
      $groupString + — + string
      +
      +
      +

      Returns

      +
      +
      State
      +

      +
      +
      +

    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/docs/classes/PDOStatement/setFetchMode.html b/apiDocumentation/classes/Query_State/setLimit.html similarity index 74% rename from docs/classes/PDOStatement/setFetchMode.html rename to apiDocumentation/classes/Query_State/setLimit.html index 107c9ff..da244d2 100644 --- a/docs/classes/PDOStatement/setFetchMode.html +++ b/apiDocumentation/classes/Query_State/setLimit.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\State::setLimit @@ -39,12 +39,12 @@ Classes
  • - + Query
  • - PDOStatement + State
  • -
  • setFetchMode
  • +
  • setLimit
  • -

    PDOStatement::setFetchMode

    -

    - Set the default fetch mode for this statement -

    +

    Query\State::setLimit

    +

      Signature

      - public function setFetchMode(int - $mode ) + public function setLimit(int + $limit )

      Parameters

      -
      $mode +
      $limit — int

      Returns

      -
      bool
      -
      +
      State
      +

      +

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/classes/Query_State/setOffset.html b/apiDocumentation/classes/Query_State/setOffset.html new file mode 100644 index 0000000..9949c6d --- /dev/null +++ b/apiDocumentation/classes/Query_State/setOffset.html @@ -0,0 +1,99 @@ + + + + + phpDox - Query\State::setOffset + + + + + +
    +
    + +
    + +
    +

    Query\State::setOffset

    +

    +

    +

      +

      Signature

      +
      + public function setOffset(string|false + $offset ) + +
      +

      Parameters

      +
      +
      $offset + — + object
      +



      +
      +

      Returns

      +
      +
      State
      +

      +
      +
      +

    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_State/setOrderArray.html b/apiDocumentation/classes/Query_State/setOrderArray.html new file mode 100644 index 0000000..87e1a2c --- /dev/null +++ b/apiDocumentation/classes/Query_State/setOrderArray.html @@ -0,0 +1,105 @@ + + + + + phpDox - Query\State::setOrderArray + + + + + +
    +
    + +
    + +
    +

    Query\State::setOrderArray

    +

    +

    +

      +

      Signature

      +
      + public function setOrderArray(string + $key, + mixed + $orderArray ) + +
      +

      Parameters

      +
      +
      $key + — + string
      +
      +
      $orderArray + — + mixed
      +
      +
      +

      Returns

      +
      +
      State
      +

      +
      +
      +

    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_State/setOrderString.html b/apiDocumentation/classes/Query_State/setOrderString.html new file mode 100644 index 0000000..792cdb6 --- /dev/null +++ b/apiDocumentation/classes/Query_State/setOrderString.html @@ -0,0 +1,99 @@ + + + + + phpDox - Query\State::setOrderString + + + + + +
    +
    + +
    + +
    +

    Query\State::setOrderString

    +

    +

    +

      +

      Signature

      +
      + public function setOrderString(string + $orderString ) + +
      +

      Parameters

      +
      +
      $orderString + — + string
      +
      +
      +

      Returns

      +
      +
      State
      +

      +
      +
      +

    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_State/setSelectString.html b/apiDocumentation/classes/Query_State/setSelectString.html new file mode 100644 index 0000000..ad2e548 --- /dev/null +++ b/apiDocumentation/classes/Query_State/setSelectString.html @@ -0,0 +1,99 @@ + + + + + phpDox - Query\State::setSelectString + + + + + +
    +
    + +
    + +
    +

    Query\State::setSelectString

    +

    +

    +

      +

      Signature

      +
      + public function setSelectString(string + $str ) + +
      +

      Parameters

      +
      +
      $str + — + string
      +
      +
      +

      Returns

      +
      +
      State
      +

      +
      +
      +

    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_State/setSetArrayKeys.html b/apiDocumentation/classes/Query_State/setSetArrayKeys.html new file mode 100644 index 0000000..f82227d --- /dev/null +++ b/apiDocumentation/classes/Query_State/setSetArrayKeys.html @@ -0,0 +1,99 @@ + + + + + phpDox - Query\State::setSetArrayKeys + + + + + +
    +
    + +
    + +
    +

    Query\State::setSetArrayKeys

    +

    +

    +

      +

      Signature

      +
      + public function setSetArrayKeys(array + $setArrayKeys ) + +
      +

      Parameters

      +
      +
      $setArrayKeys + — + array
      +
      +
      +

      Returns

      +
      +
      State
      +

      +
      +
      +

    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/classes/Query_State/setSetString.html b/apiDocumentation/classes/Query_State/setSetString.html new file mode 100644 index 0000000..a267d26 --- /dev/null +++ b/apiDocumentation/classes/Query_State/setSetString.html @@ -0,0 +1,99 @@ + + + + + phpDox - Query\State::setSetString + + + + + +
    +
    + +
    + +
    +

    Query\State::setSetString

    +

    +

    +

      +

      Signature

      +
      + public function setSetString(string + $setString ) + +
      +

      Parameters

      +
      +
      $setString + — + string
      +
      +
      +

      Returns

      +
      +
      State
      +

      +
      +
      +

    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/docs/css/source.css b/apiDocumentation/css/source.css similarity index 100% rename from docs/css/source.css rename to apiDocumentation/css/source.css diff --git a/docs/css/style.css b/apiDocumentation/css/style.css similarity index 97% rename from docs/css/style.css rename to apiDocumentation/css/style.css index 6017032..67913a4 100644 --- a/docs/css/style.css +++ b/apiDocumentation/css/style.css @@ -111,6 +111,14 @@ h3 { min-height: 14em; } +.styled #index { + background: rgba(0, 0, 0, 0) none repeat scroll 0 0; + color: #000; + margin: 0; + min-height: 0; + padding: 0; +} + #index h1 { text-shadow: 0px -1px 0 #555555; } diff --git a/docs/interfaces.html b/apiDocumentation/interfaces.html similarity index 76% rename from docs/interfaces.html rename to apiDocumentation/interfaces.html index c2dcd87..c4b714d 100644 --- a/docs/interfaces.html +++ b/apiDocumentation/interfaces.html @@ -30,27 +30,6 @@

    Interfaces

    -
    -

    \

    - - - - - - - - - - - - - -
    NameDescription
    - Traversable - - No description available -
    -

    \Query

    @@ -63,28 +42,41 @@ + + + +
    - DriverInterface + QueryBuilderInterface + Interface defining the Query Builder class
    +
    +
    +

    \Query\Drivers

    + + + + + + + + + + - - - - - +
    NameDescription
    + DriverInterface PDO Interface to implement for database drivers
    - QueryBuilderInterface + SQLInterface Interface defining the Query Builder class
    - SQLInterface - parent for database manipulation subclassesInterface for database-specific syntax subclasses
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/interfaces/Query_Drivers_DriverInterface.html b/apiDocumentation/interfaces/Query_Drivers_DriverInterface.html new file mode 100644 index 0000000..c1a660e --- /dev/null +++ b/apiDocumentation/interfaces/Query_Drivers_DriverInterface.html @@ -0,0 +1,166 @@ + + + + + phpDox - Query\Drivers\DriverInterface + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\DriverInterface

    +

    PDO Interface to implement for database drivers

    +

    +

    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/docs/interfaces/Query_DriverInterface/__construct.html b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/__construct.html similarity index 78% rename from docs/interfaces/Query_DriverInterface/__construct.html rename to apiDocumentation/interfaces/Query_Drivers_DriverInterface/__construct.html index 947a91d..3b84e5a 100644 --- a/docs/interfaces/Query_DriverInterface/__construct.html +++ b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/__construct.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\DriverInterface::__construct @@ -39,10 +39,10 @@ Classes
  • - Query + Query\Drivers
  • - DriverInterface + DriverInterface
  • __construct
  • @@ -59,12 +59,12 @@ Parameter
  • - Source + Source
  • -

    Query\DriverInterface::__construct

    +

    Query\Drivers\DriverInterface::__construct

    Constructor/Connection method

      @@ -77,7 +77,7 @@ [string $password = NULL, [array - $driver_options = ]]] ) + $driverOptions = ]]] )

      Parameters

      @@ -94,7 +94,7 @@ — string
      -
      $driver_options +
      $driverOptions — array
      @@ -102,7 +102,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_DriverInterface/affected_rows.html b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/affectedRows.html similarity index 74% rename from docs/interfaces/Query_DriverInterface/affected_rows.html rename to apiDocumentation/interfaces/Query_Drivers_DriverInterface/affectedRows.html index 2c142ba..903fcac 100644 --- a/docs/interfaces/Query_DriverInterface/affected_rows.html +++ b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/affectedRows.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\DriverInterface::affectedRows @@ -39,12 +39,12 @@ Classes
  • - Query + Query\Drivers
  • - DriverInterface + DriverInterface
  • -
  • affected_rows
  • +
  • affectedRows
  • -

    Query\DriverInterface::affected_rows

    +

    Query\Drivers\DriverInterface::affectedRows

    Returns number of rows affected by an INSERT, UPDATE, DELETE type query

      Signature

      - public function affected_rows() + public function affectedRows()

      Returns

      @@ -81,7 +81,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_DriverInterface/driver_query.html b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/driverQuery.html similarity index 72% rename from docs/interfaces/Query_DriverInterface/driver_query.html rename to apiDocumentation/interfaces/Query_Drivers_DriverInterface/driverQuery.html index cf1175e..3a14f8c 100644 --- a/docs/interfaces/Query_DriverInterface/driver_query.html +++ b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/driverQuery.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\DriverInterface::driverQuery @@ -39,12 +39,12 @@ Classes
  • - Query + Query\Drivers
  • - DriverInterface + DriverInterface
  • -
  • driver_query
  • +
  • driverQuery
  • -

    Query\DriverInterface::driver_query

    +

    Query\Drivers\DriverInterface::driverQuery

    Method to simplify retrieving db results for meta-data queries

      Signature

      - public function driver_query(string|array|null + public function driverQuery(string|array|null $query, [boolean - $filtered_index = TRUE] ) + $filteredIndex = TRUE] )

      Parameters

      @@ -85,7 +85,7 @@ — object



      -
      $filtered_index +
      $filteredIndex — boolean



      @@ -98,7 +98,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_DriverInterface/get_columns.html b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/getColumns.html similarity index 76% rename from docs/interfaces/Query_DriverInterface/get_columns.html rename to apiDocumentation/interfaces/Query_Drivers_DriverInterface/getColumns.html index 3e9c2be..45f89b2 100644 --- a/docs/interfaces/Query_DriverInterface/get_columns.html +++ b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/getColumns.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\DriverInterface::getColumns @@ -39,12 +39,12 @@ Classes
  • - Query + Query\Drivers
  • - DriverInterface + DriverInterface
  • -
  • get_columns
  • +
  • getColumns
  • -

    Query\DriverInterface::get_columns

    +

    Query\Drivers\DriverInterface::getColumns

    Retrieve column information for the current database table

      Signature

      - public function get_columns(string + public function getColumns(string $table )
      @@ -92,7 +92,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_DriverInterface/get_dbs.html b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/getDbs.html similarity index 74% rename from docs/interfaces/Query_DriverInterface/get_dbs.html rename to apiDocumentation/interfaces/Query_Drivers_DriverInterface/getDbs.html index 615f1d0..184835d 100644 --- a/docs/interfaces/Query_DriverInterface/get_dbs.html +++ b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/getDbs.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\DriverInterface::getDbs @@ -39,12 +39,12 @@ Classes
  • - Query + Query\Drivers
  • - DriverInterface + DriverInterface
  • -
  • get_dbs
  • +
  • getDbs
  • -

    Query\DriverInterface::get_dbs

    +

    Query\Drivers\DriverInterface::getDbs

    Return list of dbs for the current connection, if possible

      Signature

      - public function get_dbs() + public function getDbs()

      Returns

      @@ -81,7 +81,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_DriverInterface/get_fks.html b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/getFks.html similarity index 76% rename from docs/interfaces/Query_DriverInterface/get_fks.html rename to apiDocumentation/interfaces/Query_Drivers_DriverInterface/getFks.html index dff2c0e..6c9d3c7 100644 --- a/docs/interfaces/Query_DriverInterface/get_fks.html +++ b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/getFks.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\DriverInterface::getFks @@ -39,12 +39,12 @@ Classes
  • - Query + Query\Drivers
  • - DriverInterface + DriverInterface
  • -
  • get_fks
  • +
  • getFks
  • -

    Query\DriverInterface::get_fks

    +

    Query\Drivers\DriverInterface::getFks

    Retrieve foreign keys for the table

      Signature

      - public function get_fks(string + public function getFks(string $table )
      @@ -92,7 +92,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_DriverInterface/get_functions.html b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/getFunctions.html similarity index 73% rename from docs/interfaces/Query_DriverInterface/get_functions.html rename to apiDocumentation/interfaces/Query_Drivers_DriverInterface/getFunctions.html index 0af5162..cbf5253 100644 --- a/docs/interfaces/Query_DriverInterface/get_functions.html +++ b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/getFunctions.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\DriverInterface::getFunctions @@ -39,12 +39,12 @@ Classes
  • - Query + Query\Drivers
  • - DriverInterface + DriverInterface
  • -
  • get_functions
  • +
  • getFunctions
  • -

    Query\DriverInterface::get_functions

    +

    Query\Drivers\DriverInterface::getFunctions

    Return list of functions for the current database

      Signature

      - public function get_functions() + public function getFunctions()

      Returns

      @@ -81,7 +81,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_DriverInterface/get_indexes.html b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/getIndexes.html similarity index 76% rename from docs/interfaces/Query_DriverInterface/get_indexes.html rename to apiDocumentation/interfaces/Query_Drivers_DriverInterface/getIndexes.html index c655b87..3654e73 100644 --- a/docs/interfaces/Query_DriverInterface/get_indexes.html +++ b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/getIndexes.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\DriverInterface::getIndexes @@ -39,12 +39,12 @@ Classes
  • - Query + Query\Drivers
  • - DriverInterface + DriverInterface
  • -
  • get_indexes
  • +
  • getIndexes
  • -

    Query\DriverInterface::get_indexes

    +

    Query\Drivers\DriverInterface::getIndexes

    Retrieve indexes for the table

      Signature

      - public function get_indexes(string + public function getIndexes(string $table )
      @@ -92,7 +92,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_DriverInterface/get_procedures.html b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/getProcedures.html similarity index 73% rename from docs/interfaces/Query_DriverInterface/get_procedures.html rename to apiDocumentation/interfaces/Query_Drivers_DriverInterface/getProcedures.html index b55ed87..e31be9d 100644 --- a/docs/interfaces/Query_DriverInterface/get_procedures.html +++ b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/getProcedures.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\DriverInterface::getProcedures @@ -39,12 +39,12 @@ Classes
  • - Query + Query\Drivers
  • - DriverInterface + DriverInterface
  • -
  • get_procedures
  • +
  • getProcedures
  • -

    Query\DriverInterface::get_procedures

    +

    Query\Drivers\DriverInterface::getProcedures

    Return list of stored procedures for the current database

      Signature

      - public function get_procedures() + public function getProcedures()

      Returns

      @@ -81,7 +81,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_DriverInterface/get_sequences.html b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/getSequences.html similarity index 74% rename from docs/interfaces/Query_DriverInterface/get_sequences.html rename to apiDocumentation/interfaces/Query_Drivers_DriverInterface/getSequences.html index f5755f4..7aa1179 100644 --- a/docs/interfaces/Query_DriverInterface/get_sequences.html +++ b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/getSequences.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\DriverInterface::getSequences @@ -39,12 +39,12 @@ Classes
  • - Query + Query\Drivers
  • - DriverInterface + DriverInterface
  • -
  • get_sequences
  • +
  • getSequences
  • -

    Query\DriverInterface::get_sequences

    +

    Query\Drivers\DriverInterface::getSequences

    Return list of sequences for the current database, if they exist

      Signature

      - public function get_sequences() + public function getSequences()

      Returns

      @@ -81,7 +81,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_DriverInterface/get_sql.html b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/getSql.html similarity index 73% rename from docs/interfaces/Query_DriverInterface/get_sql.html rename to apiDocumentation/interfaces/Query_Drivers_DriverInterface/getSql.html index 800dce4..baed2ff 100644 --- a/docs/interfaces/Query_DriverInterface/get_sql.html +++ b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/getSql.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\DriverInterface::getSql @@ -39,12 +39,12 @@ Classes
  • - Query + Query\Drivers
  • - DriverInterface + DriverInterface
  • -
  • get_sql
  • +
  • getSql
  • -

    Query\DriverInterface::get_sql

    +

    Query\Drivers\DriverInterface::getSql

    Get the SQL class for the current driver

      Signature

      - public function get_sql() + public function getSql()

      Returns

      -
      SQL_Interface
      +
      SQLInterface

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_DriverInterface/get_system_tables.html b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/getSystemTables.html similarity index 73% rename from docs/interfaces/Query_DriverInterface/get_system_tables.html rename to apiDocumentation/interfaces/Query_Drivers_DriverInterface/getSystemTables.html index a854590..0d26635 100644 --- a/docs/interfaces/Query_DriverInterface/get_system_tables.html +++ b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/getSystemTables.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\DriverInterface::getSystemTables @@ -39,12 +39,12 @@ Classes
  • - Query + Query\Drivers
  • - DriverInterface + DriverInterface
  • -
  • get_system_tables
  • +
  • getSystemTables
  • -

    Query\DriverInterface::get_system_tables

    +

    Query\Drivers\DriverInterface::getSystemTables

    Retrieves an array of non-user-created tables for the connection/database

      Signature

      - public function get_system_tables() + public function getSystemTables()

      Returns

      @@ -81,7 +81,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_DriverInterface/get_tables.html b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/getTables.html similarity index 74% rename from docs/interfaces/Query_DriverInterface/get_tables.html rename to apiDocumentation/interfaces/Query_Drivers_DriverInterface/getTables.html index fb58798..60a00c0 100644 --- a/docs/interfaces/Query_DriverInterface/get_tables.html +++ b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/getTables.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\DriverInterface::getTables @@ -39,12 +39,12 @@ Classes
  • - Query + Query\Drivers
  • - DriverInterface + DriverInterface
  • -
  • get_tables
  • +
  • getTables
  • -

    Query\DriverInterface::get_tables

    +

    Query\Drivers\DriverInterface::getTables

    Return list of tables for the current database

      Signature

      - public function get_tables() + public function getTables()

      Returns

      @@ -81,7 +81,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_DriverInterface/get_triggers.html b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/getTriggers.html similarity index 74% rename from docs/interfaces/Query_DriverInterface/get_triggers.html rename to apiDocumentation/interfaces/Query_Drivers_DriverInterface/getTriggers.html index fe70eac..3e4e579 100644 --- a/docs/interfaces/Query_DriverInterface/get_triggers.html +++ b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/getTriggers.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\DriverInterface::getTriggers @@ -39,12 +39,12 @@ Classes
  • - Query + Query\Drivers
  • - DriverInterface + DriverInterface
  • -
  • get_triggers
  • +
  • getTriggers
  • -

    Query\DriverInterface::get_triggers

    +

    Query\Drivers\DriverInterface::getTriggers

    Return list of triggers for the current database

      Signature

      - public function get_triggers() + public function getTriggers()

      Returns

      @@ -81,7 +81,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_DriverInterface/get_types.html b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/getTypes.html similarity index 74% rename from docs/interfaces/Query_DriverInterface/get_types.html rename to apiDocumentation/interfaces/Query_Drivers_DriverInterface/getTypes.html index b00b575..07c0aac 100644 --- a/docs/interfaces/Query_DriverInterface/get_types.html +++ b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/getTypes.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\DriverInterface::getTypes @@ -39,12 +39,12 @@ Classes
  • - Query + Query\Drivers
  • - DriverInterface + DriverInterface
  • -
  • get_types
  • +
  • getTypes
  • -

    Query\DriverInterface::get_types

    +

    Query\Drivers\DriverInterface::getTypes

    Retrieve list of data types for the database

      Signature

      - public function get_types() + public function getTypes()

      Returns

      @@ -81,7 +81,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/interfaces/Query_Drivers_DriverInterface/getUtil.html b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/getUtil.html new file mode 100644 index 0000000..186b1e3 --- /dev/null +++ b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/getUtil.html @@ -0,0 +1,88 @@ + + + + + phpDox - Query\Drivers\DriverInterface::getUtil + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\DriverInterface::getUtil

    +

    Get the Util class for the current driver

    +

    +

      +

      Signature

      +
      + public function getUtil() + +
      +

      Returns

      +
      +
      AbstractUtil
      +

      +
      +
      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/docs/interfaces/Query_DriverInterface/get_views.html b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/getViews.html similarity index 74% rename from docs/interfaces/Query_DriverInterface/get_views.html rename to apiDocumentation/interfaces/Query_Drivers_DriverInterface/getViews.html index e97516b..fff4806 100644 --- a/docs/interfaces/Query_DriverInterface/get_views.html +++ b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/getViews.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\DriverInterface::getViews @@ -39,12 +39,12 @@ Classes
  • - Query + Query\Drivers
  • - DriverInterface + DriverInterface
  • -
  • get_views
  • +
  • getViews
  • -

    Query\DriverInterface::get_views

    +

    Query\Drivers\DriverInterface::getViews

    Return list of views for the current database

      Signature

      - public function get_views() + public function getViews()

      Returns

      @@ -81,7 +81,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_DriverInterface/insert_batch.html b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/insertBatch.html similarity index 77% rename from docs/interfaces/Query_DriverInterface/insert_batch.html rename to apiDocumentation/interfaces/Query_Drivers_DriverInterface/insertBatch.html index 1c71caa..ed102d7 100644 --- a/docs/interfaces/Query_DriverInterface/insert_batch.html +++ b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/insertBatch.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\DriverInterface::insertBatch @@ -39,12 +39,12 @@ Classes
  • - Query + Query\Drivers
  • - DriverInterface + DriverInterface
  • -
  • insert_batch
  • +
  • insertBatch
  • -

    Query\DriverInterface::insert_batch

    +

    Query\Drivers\DriverInterface::insertBatch

    Create sql for batch insert

      Signature

      - public function insert_batch(string + public function insertBatch(string $table, [array $data = ] ) @@ -98,7 +98,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_DriverInterface/num_rows.html b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/numRows.html similarity index 74% rename from docs/interfaces/Query_DriverInterface/num_rows.html rename to apiDocumentation/interfaces/Query_Drivers_DriverInterface/numRows.html index 32aa430..ea83a67 100644 --- a/docs/interfaces/Query_DriverInterface/num_rows.html +++ b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/numRows.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\DriverInterface::numRows @@ -39,12 +39,12 @@ Classes
  • - Query + Query\Drivers
  • - DriverInterface + DriverInterface
  • -
  • num_rows
  • +
  • numRows
  • -

    Query\DriverInterface::num_rows

    +

    Query\Drivers\DriverInterface::numRows

    Return the number of rows returned for a SELECT query

      Signature

      - public function num_rows() + public function numRows()

      Returns

      @@ -81,7 +81,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_DriverInterface/prefix_table.html b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/prefixTable.html similarity index 76% rename from docs/interfaces/Query_DriverInterface/prefix_table.html rename to apiDocumentation/interfaces/Query_Drivers_DriverInterface/prefixTable.html index 476d54d..c11c1fa 100644 --- a/docs/interfaces/Query_DriverInterface/prefix_table.html +++ b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/prefixTable.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\DriverInterface::prefixTable @@ -39,12 +39,12 @@ Classes
  • - Query + Query\Drivers
  • - DriverInterface + DriverInterface
  • -
  • prefix_table
  • +
  • prefixTable
  • -

    Query\DriverInterface::prefix_table

    +

    Query\Drivers\DriverInterface::prefixTable

    Prefixes a table if it is not already prefixed

      Signature

      - public function prefix_table(string + public function prefixTable(string $table )
      @@ -92,7 +92,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_DriverInterface/prepare_execute.html b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/prepareExecute.html similarity index 77% rename from docs/interfaces/Query_DriverInterface/prepare_execute.html rename to apiDocumentation/interfaces/Query_Drivers_DriverInterface/prepareExecute.html index b0f0468..5707dfa 100644 --- a/docs/interfaces/Query_DriverInterface/prepare_execute.html +++ b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/prepareExecute.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\DriverInterface::prepareExecute @@ -39,12 +39,12 @@ Classes
  • - Query + Query\Drivers
  • - DriverInterface + DriverInterface
  • -
  • prepare_execute
  • +
  • prepareExecute
  • -

    Query\DriverInterface::prepare_execute

    +

    Query\Drivers\DriverInterface::prepareExecute

    Create and execute a prepared statement with the provided parameters

      Signature

      - public function prepare_execute(string + public function prepareExecute(string $sql, array $params ) @@ -99,7 +99,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_DriverInterface/prepare_query.html b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/prepareQuery.html similarity index 78% rename from docs/interfaces/Query_DriverInterface/prepare_query.html rename to apiDocumentation/interfaces/Query_Drivers_DriverInterface/prepareQuery.html index f3dd076..0e69fdb 100644 --- a/docs/interfaces/Query_DriverInterface/prepare_query.html +++ b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/prepareQuery.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\DriverInterface::prepareQuery @@ -39,12 +39,12 @@ Classes
  • - Query + Query\Drivers
  • - DriverInterface + DriverInterface
  • -
  • prepare_query
  • +
  • prepareQuery
  • -

    Query\DriverInterface::prepare_query

    +

    Query\Drivers\DriverInterface::prepareQuery

    Simplifies prepared statements for database queries

      Signature

      - public function prepare_query(string + public function prepareQuery(string $sql, array $data ) @@ -95,8 +95,8 @@

      Returns

      -
      PDOStatement
      -
      | FALSE
      +
      PDOStatement|null
      +

      Errors/Exceptions

      @@ -111,7 +111,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_DriverInterface/quote_ident.html b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/quoteIdent.html similarity index 74% rename from docs/interfaces/Query_DriverInterface/quote_ident.html rename to apiDocumentation/interfaces/Query_Drivers_DriverInterface/quoteIdent.html index 5f1ee37..da42f43 100644 --- a/docs/interfaces/Query_DriverInterface/quote_ident.html +++ b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/quoteIdent.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\DriverInterface::quoteIdent @@ -39,12 +39,12 @@ Classes
  • - Query + Query\Drivers
  • - DriverInterface + DriverInterface
  • -
  • quote_ident
  • +
  • quoteIdent
  • -

    Query\DriverInterface::quote_ident

    +

    Query\Drivers\DriverInterface::quoteIdent

    Surrounds the string with the databases identifier escape characters

      Signature

      - public function quote_ident(string|array + public function quoteIdent(string|array $ident )
      @@ -93,7 +93,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_DriverInterface/quote_table.html b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/quoteTable.html similarity index 74% rename from docs/interfaces/Query_DriverInterface/quote_table.html rename to apiDocumentation/interfaces/Query_Drivers_DriverInterface/quoteTable.html index 3817333..121238f 100644 --- a/docs/interfaces/Query_DriverInterface/quote_table.html +++ b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/quoteTable.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\DriverInterface::quoteTable @@ -39,12 +39,12 @@ Classes
  • - Query + Query\Drivers
  • - DriverInterface + DriverInterface
  • -
  • quote_table
  • +
  • quoteTable
  • -

    Query\DriverInterface::quote_table

    +

    Query\Drivers\DriverInterface::quoteTable

    Quote database table name, and set prefix

      Signature

      - public function quote_table(string|array + public function quoteTable(string|array $table )
      @@ -93,7 +93,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/interfaces/Query_Drivers_DriverInterface/setLastQuery.html b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/setLastQuery.html new file mode 100644 index 0000000..7e96039 --- /dev/null +++ b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/setLastQuery.html @@ -0,0 +1,99 @@ + + + + + phpDox - Query\Drivers\DriverInterface::setLastQuery + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\DriverInterface::setLastQuery

    +

    Set the last query sql

    +

    +

      +

      Signature

      +
      + public function setLastQuery(string + $queryString ) + +
      +

      Parameters

      +
      +
      $queryString + — + string
      +
      +
      +

      Returns

      +
      +
      void
      +

      +
      +
      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/interfaces/Query_Drivers_DriverInterface/updateBatch.html b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/updateBatch.html new file mode 100644 index 0000000..da6b7f8 --- /dev/null +++ b/apiDocumentation/interfaces/Query_Drivers_DriverInterface/updateBatch.html @@ -0,0 +1,111 @@ + + + + + phpDox - Query\Drivers\DriverInterface::updateBatch + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\DriverInterface::updateBatch

    +

    Creates a batch update, and executes it.

    +

    Returns the number of affected rows

    +
      +

      Signature

      +
      + public function updateBatch(string + $table, + array|object + $data, + string + $where ) + +
      +

      Parameters

      +
      +
      $table + — + string
      +
      +
      $data + — + object
      +



      +
      $where + — + string
      +
      +
      +

      Returns

      +
      +
      int|null
      +

      +
      +
      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/interfaces/Query_Drivers_SQLInterface.html b/apiDocumentation/interfaces/Query_Drivers_SQLInterface.html new file mode 100644 index 0000000..0f31c32 --- /dev/null +++ b/apiDocumentation/interfaces/Query_Drivers_SQLInterface.html @@ -0,0 +1,133 @@ + + + + + phpDox - Query\Drivers\SQLInterface + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\SQLInterface

    +

    Interface for database-specific syntax subclasses

    +

    +

    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/docs/interfaces/Query_SQLInterface/column_list.html b/apiDocumentation/interfaces/Query_Drivers_SQLInterface/columnList.html similarity index 77% rename from docs/interfaces/Query_SQLInterface/column_list.html rename to apiDocumentation/interfaces/Query_Drivers_SQLInterface/columnList.html index 91b283d..da3b402 100644 --- a/docs/interfaces/Query_SQLInterface/column_list.html +++ b/apiDocumentation/interfaces/Query_Drivers_SQLInterface/columnList.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\SQLInterface::columnList @@ -39,12 +39,12 @@ Classes
  • - Query + Query\Drivers
  • - SQLInterface + SQLInterface
  • -
  • column_list
  • +
  • columnList
  • -

    Query\SQLInterface::column_list

    +

    Query\Drivers\SQLInterface::columnList

    Get information about the columns in the specified table

      Signature

      - public function column_list(string + public function columnList(string $table )
      @@ -92,7 +92,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/interfaces/Query_Drivers_SQLInterface/dbList.html b/apiDocumentation/interfaces/Query_Drivers_SQLInterface/dbList.html new file mode 100644 index 0000000..c943643 --- /dev/null +++ b/apiDocumentation/interfaces/Query_Drivers_SQLInterface/dbList.html @@ -0,0 +1,87 @@ + + + + + phpDox - Query\Drivers\SQLInterface::dbList + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\SQLInterface::dbList

    +

    Returns sql to list other databases

    +

    +

      +

      Signature

      +
      + public function dbList() + +
      +

      Returns

      +
      +
      string
      +
      +
      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/docs/interfaces/Query_SQLInterface/explain.html b/apiDocumentation/interfaces/Query_Drivers_SQLInterface/explain.html similarity index 80% rename from docs/interfaces/Query_SQLInterface/explain.html rename to apiDocumentation/interfaces/Query_Drivers_SQLInterface/explain.html index ca7d483..290be08 100644 --- a/docs/interfaces/Query_SQLInterface/explain.html +++ b/apiDocumentation/interfaces/Query_Drivers_SQLInterface/explain.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\SQLInterface::explain @@ -39,10 +39,10 @@ Classes
  • - Query + Query\Drivers
  • - SQLInterface + SQLInterface
  • explain
  • @@ -62,12 +62,12 @@ Return
  • - Source + Source
  • -

    Query\SQLInterface::explain

    +

    Query\Drivers\SQLInterface::explain

    Modify the query to get the query plan

      @@ -92,7 +92,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_SQLInterface/fk_list.html b/apiDocumentation/interfaces/Query_Drivers_SQLInterface/fkList.html similarity index 76% rename from docs/interfaces/Query_SQLInterface/fk_list.html rename to apiDocumentation/interfaces/Query_Drivers_SQLInterface/fkList.html index 262bf99..c1cf2b0 100644 --- a/docs/interfaces/Query_SQLInterface/fk_list.html +++ b/apiDocumentation/interfaces/Query_Drivers_SQLInterface/fkList.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\SQLInterface::fkList @@ -39,12 +39,12 @@ Classes
  • - Query + Query\Drivers
  • - SQLInterface + SQLInterface
  • -
  • fk_list
  • +
  • fkList
  • -

    Query\SQLInterface::fk_list

    +

    Query\Drivers\SQLInterface::fkList

    Get the list of foreign keys for the current table

      Signature

      - public function fk_list(string + public function fkList(string $table )
      @@ -86,13 +86,13 @@

      Returns

      -
      array
      +
      string
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_SQLInterface/function_list.html b/apiDocumentation/interfaces/Query_Drivers_SQLInterface/functionList.html similarity index 72% rename from docs/interfaces/Query_SQLInterface/function_list.html rename to apiDocumentation/interfaces/Query_Drivers_SQLInterface/functionList.html index 7f7a0dc..1d5d9fe 100644 --- a/docs/interfaces/Query_SQLInterface/function_list.html +++ b/apiDocumentation/interfaces/Query_Drivers_SQLInterface/functionList.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\SQLInterface::functionList @@ -39,12 +39,12 @@ Classes
  • - Query + Query\Drivers
  • - SQLInterface + SQLInterface
  • -
  • function_list
  • +
  • functionList
  • -

    Query\SQLInterface::function_list

    +

    Query\Drivers\SQLInterface::functionList

    Return sql to list functions

      Signature

      - public function function_list() + public function functionList()

      Returns

      -
      NULL
      -

      -
      +
      string
      +
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_SQLInterface/index_list.html b/apiDocumentation/interfaces/Query_Drivers_SQLInterface/indexList.html similarity index 76% rename from docs/interfaces/Query_SQLInterface/index_list.html rename to apiDocumentation/interfaces/Query_Drivers_SQLInterface/indexList.html index 72206e3..1a0e5a9 100644 --- a/docs/interfaces/Query_SQLInterface/index_list.html +++ b/apiDocumentation/interfaces/Query_Drivers_SQLInterface/indexList.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\SQLInterface::indexList @@ -39,12 +39,12 @@ Classes
  • - Query + Query\Drivers
  • - SQLInterface + SQLInterface
  • -
  • index_list
  • +
  • indexList
  • -

    Query\SQLInterface::index_list

    +

    Query\Drivers\SQLInterface::indexList

    Get the list of indexes for the current table

      Signature

      - public function index_list(string + public function indexList(string $table )
      @@ -86,13 +86,13 @@

      Returns

      -
      array
      +
      string
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_SQLInterface/limit.html b/apiDocumentation/interfaces/Query_Drivers_SQLInterface/limit.html similarity index 82% rename from docs/interfaces/Query_SQLInterface/limit.html rename to apiDocumentation/interfaces/Query_Drivers_SQLInterface/limit.html index d700652..38d0fe2 100644 --- a/docs/interfaces/Query_SQLInterface/limit.html +++ b/apiDocumentation/interfaces/Query_Drivers_SQLInterface/limit.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\SQLInterface::limit @@ -39,10 +39,10 @@ Classes
  • - Query + Query\Drivers
  • - SQLInterface + SQLInterface
  • limit
  • @@ -62,12 +62,12 @@ Return
  • - Source + Source
  • -

    Query\SQLInterface::limit

    +

    Query\Drivers\SQLInterface::limit

    Get database specific sql for limit clause

      @@ -104,7 +104,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_SQLInterface/procedure_list.html b/apiDocumentation/interfaces/Query_Drivers_SQLInterface/procedureList.html similarity index 74% rename from docs/interfaces/Query_SQLInterface/procedure_list.html rename to apiDocumentation/interfaces/Query_Drivers_SQLInterface/procedureList.html index 5123c7a..9115463 100644 --- a/docs/interfaces/Query_SQLInterface/procedure_list.html +++ b/apiDocumentation/interfaces/Query_Drivers_SQLInterface/procedureList.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\SQLInterface::procedureList @@ -39,12 +39,12 @@ Classes
  • - Query + Query\Drivers
  • - SQLInterface + SQLInterface
  • -
  • procedure_list
  • +
  • procedureList
  • -

    Query\SQLInterface::procedure_list

    +

    Query\Drivers\SQLInterface::procedureList

    Return sql to list stored procedures

      Signature

      - public function procedure_list() + public function procedureList()

      Returns

      @@ -81,7 +81,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_SQLInterface/random.html b/apiDocumentation/interfaces/Query_Drivers_SQLInterface/random.html similarity index 78% rename from docs/interfaces/Query_SQLInterface/random.html rename to apiDocumentation/interfaces/Query_Drivers_SQLInterface/random.html index 0188946..81b4976 100644 --- a/docs/interfaces/Query_SQLInterface/random.html +++ b/apiDocumentation/interfaces/Query_Drivers_SQLInterface/random.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\SQLInterface::random @@ -39,10 +39,10 @@ Classes
  • - Query + Query\Drivers
  • - SQLInterface + SQLInterface
  • random
  • @@ -59,12 +59,12 @@ Return
  • - Source + Source
  • -

    Query\SQLInterface::random

    +

    Query\Drivers\SQLInterface::random

    Get the sql for random ordering

      @@ -81,7 +81,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_SQLInterface/sequence_list.html b/apiDocumentation/interfaces/Query_Drivers_SQLInterface/sequenceList.html similarity index 74% rename from docs/interfaces/Query_SQLInterface/sequence_list.html rename to apiDocumentation/interfaces/Query_Drivers_SQLInterface/sequenceList.html index 4a9f9a9..54670d3 100644 --- a/docs/interfaces/Query_SQLInterface/sequence_list.html +++ b/apiDocumentation/interfaces/Query_Drivers_SQLInterface/sequenceList.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\SQLInterface::sequenceList @@ -39,12 +39,12 @@ Classes
  • - Query + Query\Drivers
  • - SQLInterface + SQLInterface
  • -
  • sequence_list
  • +
  • sequenceList
  • -

    Query\SQLInterface::sequence_list

    +

    Query\Drivers\SQLInterface::sequenceList

    Return sql to list sequences

      Signature

      - public function sequence_list() + public function sequenceList()

      Returns

      @@ -81,7 +81,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/interfaces/Query_Drivers_SQLInterface/systemTableList.html b/apiDocumentation/interfaces/Query_Drivers_SQLInterface/systemTableList.html new file mode 100644 index 0000000..f86a622 --- /dev/null +++ b/apiDocumentation/interfaces/Query_Drivers_SQLInterface/systemTableList.html @@ -0,0 +1,88 @@ + + + + + phpDox - Query\Drivers\SQLInterface::systemTableList + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\SQLInterface::systemTableList

    +

    Returns sql to list system tables

    +

    +

      +

      Signature

      +
      + public function systemTableList() + +
      +

      Returns

      +
      +
      string|array
      +

      +
      +
      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/docs/interfaces/Query_SQLInterface/system_table_list.html b/apiDocumentation/interfaces/Query_Drivers_SQLInterface/tableList.html similarity index 73% rename from docs/interfaces/Query_SQLInterface/system_table_list.html rename to apiDocumentation/interfaces/Query_Drivers_SQLInterface/tableList.html index 1a7cad9..884c0c1 100644 --- a/docs/interfaces/Query_SQLInterface/system_table_list.html +++ b/apiDocumentation/interfaces/Query_Drivers_SQLInterface/tableList.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\SQLInterface::tableList @@ -39,12 +39,12 @@ Classes
  • - Query + Query\Drivers
  • - SQLInterface + SQLInterface
  • -
  • system_table_list
  • +
  • tableList
  • -

    Query\SQLInterface::system_table_list

    -

    Returns sql to list system tables

    +

    Query\Drivers\SQLInterface::tableList

    +

    Returns sql to list tables

      Signature

      - public function system_table_list() + public function tableList()

      Returns

      @@ -81,7 +81,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_SQLInterface/trigger_list.html b/apiDocumentation/interfaces/Query_Drivers_SQLInterface/triggerList.html similarity index 74% rename from docs/interfaces/Query_SQLInterface/trigger_list.html rename to apiDocumentation/interfaces/Query_Drivers_SQLInterface/triggerList.html index a5c99f5..b2be7fb 100644 --- a/docs/interfaces/Query_SQLInterface/trigger_list.html +++ b/apiDocumentation/interfaces/Query_Drivers_SQLInterface/triggerList.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\SQLInterface::triggerList @@ -39,12 +39,12 @@ Classes
  • - Query + Query\Drivers
  • - SQLInterface + SQLInterface
  • -
  • trigger_list
  • +
  • triggerList
  • -

    Query\SQLInterface::trigger_list

    +

    Query\Drivers\SQLInterface::triggerList

    Returns sql to list triggers

      Signature

      - public function trigger_list() + public function triggerList()

      Returns

      @@ -81,7 +81,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_SQLInterface/type_list.html b/apiDocumentation/interfaces/Query_Drivers_SQLInterface/typeList.html similarity index 75% rename from docs/interfaces/Query_SQLInterface/type_list.html rename to apiDocumentation/interfaces/Query_Drivers_SQLInterface/typeList.html index e4fdcb9..c201ab5 100644 --- a/docs/interfaces/Query_SQLInterface/type_list.html +++ b/apiDocumentation/interfaces/Query_Drivers_SQLInterface/typeList.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\Drivers\SQLInterface::typeList @@ -39,12 +39,12 @@ Classes
  • - Query + Query\Drivers
  • - SQLInterface + SQLInterface
  • -
  • type_list
  • +
  • typeList
  • -

    Query\SQLInterface::type_list

    +

    Query\Drivers\SQLInterface::typeList

    Return sql to list database field types

      Signature

      - public function type_list() + public function typeList()

      Returns

      @@ -82,7 +82,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/interfaces/Query_Drivers_SQLInterface/viewList.html b/apiDocumentation/interfaces/Query_Drivers_SQLInterface/viewList.html new file mode 100644 index 0000000..6b8e2d7 --- /dev/null +++ b/apiDocumentation/interfaces/Query_Drivers_SQLInterface/viewList.html @@ -0,0 +1,87 @@ + + + + + phpDox - Query\Drivers\SQLInterface::viewList + + + + + +
    +
    + +
    + +
    +

    Query\Drivers\SQLInterface::viewList

    +

    Returns sql to list views

    +

    +

      +

      Signature

      +
      + public function viewList() + +
      +

      Returns

      +
      +
      string
      +
      +
      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/apiDocumentation/interfaces/Query_QueryBuilderInterface.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface.html new file mode 100644 index 0000000..6804cc4 --- /dev/null +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface.html @@ -0,0 +1,223 @@ + + + + + phpDox - Query\QueryBuilderInterface + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilderInterface

    +

    Interface defining the Query Builder class

    +

    +

      +

      Synopsis

      +
      interface QueryBuilderInterface + {
      + + }
      +

      Methods

      +
      +

      public

      +
        +
      • countAll() + — Retrieve the number of rows in the selected table
      • +
      • countAllResults() + — Retrieve the number of results for the generated query - used in place of the get() method
      • +
      • delete() + — Deletes data from a table
      • +
      • distinct() + — Adds the 'distinct' keyword to a query
      • +
      • explain() + — Shows the query plan for the query
      • +
      • from() + — Specify the database table to select from
      • +
      • get() + — Select and retrieve all records from the current table, and/or execute current compiled query
      • +
      • getCompiledDelete() + — Returns the generated 'delete' sql query
      • +
      • getCompiledInsert() + — Returns the generated 'insert' sql query
      • +
      • getCompiledSelect() + — Returns the generated 'select' sql query
      • +
      • getCompiledUpdate() + — Returns the generated 'update' sql query
      • +
      • getWhere() + — Convenience method for get() with a where clause
      • +
      • groupBy() + — Group the results by the selected field(s)
      • +
      • groupEnd() + — Ends a query group
      • +
      • groupStart() + — Adds a paren to the current query for query grouping
      • +
      • having() + — Generates a 'Having' clause
      • +
      • insert() + — Creates an insert clause, and executes it
      • +
      • insertBatch() + — Creates and executes a batch insertion query
      • +
      • join() + — Creates a join phrase in a compiled query
      • +
      • like() + — Creates a Like clause in the sql statement
      • +
      • limit() + — Set a limit on the current sql statement
      • +
      • notGroupStart() + — Adds a paren to the current query for query grouping, prefixed with 'NOT'
      • +
      • notLike() + — Generates a NOT LIKE clause
      • +
      • orGroupStart() + — Adds a paren to the current query for query grouping, prefixed with 'OR'
      • +
      • orHaving() + — Generates a 'Having' clause prefixed with 'OR'
      • +
      • orLike() + — Generates an OR Like clause
      • +
      • orNotGroupStart() + — Adds a paren to the current query for query grouping, prefixed with 'OR NOT'
      • +
      • orNotLike() + — Generates a OR NOT LIKE clause
      • +
      • orWhere() + — Where clause prefixed with "OR"
      • +
      • orWhereIn() + — Where in statement prefixed with "or"
      • +
      • orWhereNotIn() + — OR WHERE NOT IN (FOO) clause
      • +
      • orderBy() + — Order the results by the selected field(s)
      • +
      • replace() + — Insertion with automatic overwrite, rather than attempted duplication
      • +
      • resetQuery() + — Clear out the class variables, so the next query can be run
      • +
      • select() + — Specifies rows to select in a query
      • +
      • selectAvg() + — Selects the average value of a field from a query
      • +
      • selectMax() + — Selects the maximum value of a field from a query
      • +
      • selectMin() + — Selects the minimum value of a field from a query
      • +
      • selectSum() + — Selects the sum of a field from a query
      • +
      • set() + — Sets values for inserts / updates / deletes
      • +
      • update() + — Creates an update clause, and executes it
      • +
      • updateBatch() + — Creates a batch update, and executes it.
      • +
      • where() + — Specify condition(s) in the where clause of a query Note: this function works with key / value, or a passed array with key / value pairs
      • +
      • whereIn() + — Where clause with 'IN' statement
      • +
      • whereNotIn() + — WHERE NOT IN (FOO) clause
      • +
      +
      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/docs/interfaces/Query_QueryBuilderInterface/count_all.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/countAll.html similarity index 83% rename from docs/interfaces/Query_QueryBuilderInterface/count_all.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/countAll.html index 5b52f96..fcd39ed 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/count_all.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/countAll.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::countAll @@ -44,7 +44,7 @@
  • QueryBuilderInterface
  • -
  • count_all
  • +
  • countAll
  • -

    Query\QueryBuilderInterface::count_all

    +

    Query\QueryBuilderInterface::countAll

    Retrieve the number of rows in the selected table

      Signature

      - public function count_all(string + public function countAll(string $table )
      @@ -92,7 +92,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_QueryBuilderInterface/count_all_results.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/countAllResults.html similarity index 76% rename from docs/interfaces/Query_QueryBuilderInterface/count_all_results.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/countAllResults.html index 25bb617..0848e52 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/count_all_results.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/countAllResults.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::countAllResults @@ -44,7 +44,7 @@
  • QueryBuilderInterface
  • -
  • count_all_results
  • +
  • countAllResults
  • -

    Query\QueryBuilderInterface::count_all_results

    +

    Query\QueryBuilderInterface::countAllResults

    Retrieve the number of results for the generated query - used in place of the get() method

      Signature

      - public function count_all_results([string - $table = ''] ) + public function countAllResults([string + $table = '', + [boolean + $reset = TRUE]] )

      Parameters

      @@ -83,6 +85,10 @@ — string
      +
      $reset + — + boolean
      +
      - Whether to keep the query after counting the results


      Returns

      @@ -92,7 +98,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_QueryBuilderInterface/delete.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/delete.html similarity index 89% rename from docs/interfaces/Query_QueryBuilderInterface/delete.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/delete.html index 11cdff9..126f0d3 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/delete.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/delete.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::delete @@ -62,7 +62,7 @@ Return
  • - Source + Source
  • @@ -99,7 +99,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_QueryBuilderInterface/distinct.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/distinct.html similarity index 86% rename from docs/interfaces/Query_QueryBuilderInterface/distinct.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/distinct.html index 7946336..e8849c3 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/distinct.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/distinct.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::distinct @@ -59,7 +59,7 @@ Return
  • - Source + Source
  • @@ -75,14 +75,14 @@

    Returns

    -
    Query_Builder
    +
    QueryBuilderInterface

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_QueryBuilderInterface/explain.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/explain.html similarity index 86% rename from docs/interfaces/Query_QueryBuilderInterface/explain.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/explain.html index 749b323..0515056 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/explain.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/explain.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::explain @@ -59,7 +59,7 @@ Return
  • - Source + Source
  • @@ -75,14 +75,14 @@

    Returns

    -
    Query_Builder
    +
    QueryBuilderInterface

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_QueryBuilderInterface/from.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/from.html similarity index 87% rename from docs/interfaces/Query_QueryBuilderInterface/from.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/from.html index 5f1570d..6417214 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/from.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/from.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::from @@ -62,7 +62,7 @@ Return
  • - Source + Source
  • @@ -86,14 +86,14 @@

    Returns

    -
    Query_Builder
    +
    QueryBuilderInterface

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_QueryBuilderInterface/get.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/get.html similarity index 90% rename from docs/interfaces/Query_QueryBuilderInterface/get.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/get.html index 51debbd..099a1d2 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/get.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/get.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::get @@ -62,7 +62,7 @@ Return
  • - Source + Source
  • @@ -105,7 +105,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_QueryBuilderInterface/get_compiled_delete.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/getCompiledDelete.html similarity index 82% rename from docs/interfaces/Query_QueryBuilderInterface/get_compiled_delete.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/getCompiledDelete.html index 6e932df..9f97328 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/get_compiled_delete.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/getCompiledDelete.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::getCompiledDelete @@ -44,7 +44,7 @@
  • QueryBuilderInterface
  • -
  • get_compiled_delete
  • +
  • getCompiledDelete
  • -

    Query\QueryBuilderInterface::get_compiled_delete

    +

    Query\QueryBuilderInterface::getCompiledDelete

    Returns the generated 'delete' sql query

      Signature

      - public function get_compiled_delete([string - $table = "", + public function getCompiledDelete([string + $table = '', [boolean $reset = TRUE]] ) @@ -98,7 +98,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_QueryBuilderInterface/get_compiled_insert.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/getCompiledInsert.html similarity index 83% rename from docs/interfaces/Query_QueryBuilderInterface/get_compiled_insert.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/getCompiledInsert.html index 6e41bc4..6ee9d3d 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/get_compiled_insert.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/getCompiledInsert.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::getCompiledInsert @@ -44,7 +44,7 @@
  • QueryBuilderInterface
  • -
  • get_compiled_insert
  • +
  • getCompiledInsert
  • -

    Query\QueryBuilderInterface::get_compiled_insert

    +

    Query\QueryBuilderInterface::getCompiledInsert

    Returns the generated 'insert' sql query

      Signature

      - public function get_compiled_insert(string + public function getCompiledInsert(string $table, [boolean $reset = TRUE] ) @@ -98,7 +98,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_QueryBuilderInterface/get_compiled_select.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/getCompiledSelect.html similarity index 83% rename from docs/interfaces/Query_QueryBuilderInterface/get_compiled_select.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/getCompiledSelect.html index a3d8c90..54665f9 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/get_compiled_select.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/getCompiledSelect.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::getCompiledSelect @@ -44,7 +44,7 @@
  • QueryBuilderInterface
  • -
  • get_compiled_select
  • +
  • getCompiledSelect
  • -

    Query\QueryBuilderInterface::get_compiled_select

    +

    Query\QueryBuilderInterface::getCompiledSelect

    Returns the generated 'select' sql query

      Signature

      - public function get_compiled_select([string + public function getCompiledSelect([string $table = '', [boolean $reset = TRUE]] ) @@ -98,7 +98,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_QueryBuilderInterface/get_compiled_update.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/getCompiledUpdate.html similarity index 83% rename from docs/interfaces/Query_QueryBuilderInterface/get_compiled_update.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/getCompiledUpdate.html index 0360aaa..501f544 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/get_compiled_update.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/getCompiledUpdate.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::getCompiledUpdate @@ -44,7 +44,7 @@
  • QueryBuilderInterface
  • -
  • get_compiled_update
  • +
  • getCompiledUpdate
  • -

    Query\QueryBuilderInterface::get_compiled_update

    +

    Query\QueryBuilderInterface::getCompiledUpdate

    Returns the generated 'update' sql query

      Signature

      - public function get_compiled_update([string + public function getCompiledUpdate([string $table = '', [boolean $reset = TRUE]] ) @@ -98,7 +98,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_QueryBuilderInterface/get_where.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/getWhere.html similarity index 83% rename from docs/interfaces/Query_QueryBuilderInterface/get_where.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/getWhere.html index 6b308da..754c6b7 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/get_where.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/getWhere.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::getWhere @@ -44,7 +44,7 @@
  • QueryBuilderInterface
  • -
  • get_where
  • +
  • getWhere
  • -

    Query\QueryBuilderInterface::get_where

    -

    Convience method for get() with a where clause

    +

    Query\QueryBuilderInterface::getWhere

    +

    Convenience method for get() with a where clause

      Signature

      - public function get_where(string + public function getWhere(string $table, [array $where = , @@ -111,7 +111,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_QueryBuilderInterface/group_by.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/groupBy.html similarity index 82% rename from docs/interfaces/Query_QueryBuilderInterface/group_by.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/groupBy.html index ae46d01..8314b10 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/group_by.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/groupBy.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::groupBy @@ -44,7 +44,7 @@
  • QueryBuilderInterface
  • -
  • group_by
  • +
  • groupBy
  • -

    Query\QueryBuilderInterface::group_by

    +

    Query\QueryBuilderInterface::groupBy

    Group the results by the selected field(s)

      Signature

      - public function group_by(mixed + public function groupBy(mixed $field )
      @@ -86,14 +86,14 @@

      Returns

      -
      Query_Builder
      +
      QueryBuilderInterface

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_QueryBuilderInterface/group_end.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/groupEnd.html similarity index 80% rename from docs/interfaces/Query_QueryBuilderInterface/group_end.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/groupEnd.html index 5d1ff2a..1ca992c 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/group_end.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/groupEnd.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::groupEnd @@ -44,7 +44,7 @@
  • QueryBuilderInterface
  • -
  • group_end
  • +
  • groupEnd
  • -

    Query\QueryBuilderInterface::group_end

    +

    Query\QueryBuilderInterface::groupEnd

    Ends a query group

      Signature

      - public function group_end() + public function groupEnd()

      Returns

      -
      Query_Builder
      +
      QueryBuilderInterface

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_QueryBuilderInterface/group_start.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/groupStart.html similarity index 80% rename from docs/interfaces/Query_QueryBuilderInterface/group_start.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/groupStart.html index 9b86540..773abab 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/group_start.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/groupStart.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::groupStart @@ -44,7 +44,7 @@
  • QueryBuilderInterface
  • -
  • group_start
  • +
  • groupStart
  • -

    Query\QueryBuilderInterface::group_start

    +

    Query\QueryBuilderInterface::groupStart

    Adds a paren to the current query for query grouping

      Signature

      - public function group_start() + public function groupStart()

      Returns

      -
      Query_Builder
      +
      QueryBuilderInterface

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_QueryBuilderInterface/having.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/having.html similarity index 86% rename from docs/interfaces/Query_QueryBuilderInterface/having.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/having.html index a9bebe0..941236b 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/having.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/having.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::having @@ -62,7 +62,7 @@ Return
  • - Source + Source
  • @@ -76,7 +76,7 @@ public function having(mixed $key, [array - $val = ] ) + $values = ] )

    Parameters

    @@ -85,21 +85,21 @@ — mixed
    -
    $val +
    $values — array

    Returns

    -
    Query_Builder
    +
    QueryBuilderInterface

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_QueryBuilderInterface/insert.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/insert.html similarity index 89% rename from docs/interfaces/Query_QueryBuilderInterface/insert.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/insert.html index 565a8b7..1ceab2e 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/insert.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/insert.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::insert @@ -62,7 +62,7 @@ Return
  • - Source + Source
  • @@ -99,7 +99,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_QueryBuilderInterface/insert_batch.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/insertBatch.html similarity index 82% rename from docs/interfaces/Query_QueryBuilderInterface/insert_batch.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/insertBatch.html index 8369fd8..9f2ab03 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/insert_batch.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/insertBatch.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::insertBatch @@ -44,7 +44,7 @@
  • QueryBuilderInterface
  • -
  • insert_batch
  • +
  • insertBatch
  • -

    Query\QueryBuilderInterface::insert_batch

    +

    Query\QueryBuilderInterface::insertBatch

    Creates and executes a batch insertion query

      Signature

      - public function insert_batch(string + public function insertBatch(string $table, [array $data = ] ) @@ -92,14 +92,14 @@

      Returns

      -
      PDOStatement|null
      +
      PDOStatement

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_QueryBuilderInterface/join.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/join.html similarity index 88% rename from docs/interfaces/Query_QueryBuilderInterface/join.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/join.html index 0113c42..69b55f6 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/join.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/join.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::join @@ -62,7 +62,7 @@ Return
  • - Source + Source
  • @@ -98,14 +98,14 @@

    Returns

    -
    Query_Builder
    +
    QueryBuilderInterface

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_QueryBuilderInterface/like.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/like.html similarity index 87% rename from docs/interfaces/Query_QueryBuilderInterface/like.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/like.html index ba8dc63..931cf70 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/like.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/like.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::like @@ -62,7 +62,7 @@ Return
  • - Source + Source
  • @@ -76,7 +76,7 @@ public function like(string $field, mixed - $val, + $values, [string $pos = 'both'] ) @@ -87,7 +87,7 @@ — string
    -
    $val +
    $values — mixed
    @@ -98,14 +98,14 @@

    Returns

    -
    Query_Builder
    +
    QueryBuilderInterface

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_QueryBuilderInterface/limit.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/limit.html similarity index 88% rename from docs/interfaces/Query_QueryBuilderInterface/limit.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/limit.html index 83627d4..22ffb2a 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/limit.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/limit.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::limit @@ -62,7 +62,7 @@ Return
  • - Source + Source
  • @@ -92,14 +92,14 @@

    Returns

    -
    Query_Builder
    +
    QueryBuilderInterface

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/interfaces/Query_QueryBuilderInterface/notGroupStart.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/notGroupStart.html new file mode 100644 index 0000000..70f743b --- /dev/null +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/notGroupStart.html @@ -0,0 +1,88 @@ + + + + + phpDox - Query\QueryBuilderInterface::notGroupStart + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilderInterface::notGroupStart

    +

    Adds a paren to the current query for query grouping, prefixed with 'NOT'

    +

    +

      +

      Signature

      +
      + public function notGroupStart() + +
      +

      Returns

      +
      +
      QueryBuilderInterface
      +

      +
      +
      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/docs/interfaces/Query_QueryBuilderInterface/not_like.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/notLike.html similarity index 82% rename from docs/interfaces/Query_QueryBuilderInterface/not_like.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/notLike.html index 34e68df..ee1a786 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/not_like.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/notLike.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::notLike @@ -44,7 +44,7 @@
  • QueryBuilderInterface
  • -
  • not_like
  • +
  • notLike
  • -

    Query\QueryBuilderInterface::not_like

    +

    Query\QueryBuilderInterface::notLike

    Generates a NOT LIKE clause

      Signature

      - public function not_like(string + public function notLike(string $field, mixed - $val, + $values, [string $pos = 'both'] ) @@ -87,7 +87,7 @@ — string
      -
      $val +
      $values — mixed
      @@ -98,14 +98,14 @@

      Returns

      -
      Query_Builder
      +
      QueryBuilderInterface

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_QueryBuilderInterface/or_group_start.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/orGroupStart.html similarity index 80% rename from docs/interfaces/Query_QueryBuilderInterface/or_group_start.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/orGroupStart.html index f7bea9f..e46b341 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/or_group_start.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/orGroupStart.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::orGroupStart @@ -44,7 +44,7 @@
  • QueryBuilderInterface
  • -
  • or_group_start
  • +
  • orGroupStart
  • -

    Query\QueryBuilderInterface::or_group_start

    +

    Query\QueryBuilderInterface::orGroupStart

    Adds a paren to the current query for query grouping, prefixed with 'OR'

      Signature

      - public function or_group_start() + public function orGroupStart()

      Returns

      -
      Query_Builder
      +
      QueryBuilderInterface

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_QueryBuilderInterface/or_having.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/orHaving.html similarity index 81% rename from docs/interfaces/Query_QueryBuilderInterface/or_having.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/orHaving.html index e8ea0fa..55fad5d 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/or_having.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/orHaving.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::orHaving @@ -44,7 +44,7 @@
  • QueryBuilderInterface
  • -
  • or_having
  • +
  • orHaving
  • -

    Query\QueryBuilderInterface::or_having

    +

    Query\QueryBuilderInterface::orHaving

    Generates a 'Having' clause prefixed with 'OR'

      Signature

      - public function or_having(mixed + public function orHaving(mixed $key, [array - $val = ] ) + $values = ] )

      Parameters

      @@ -85,21 +85,21 @@ — mixed
      -
      $val +
      $values — array

      Returns

      -
      Query_Builder
      +
      QueryBuilderInterface

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_QueryBuilderInterface/or_like.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/orLike.html similarity index 82% rename from docs/interfaces/Query_QueryBuilderInterface/or_like.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/orLike.html index ee2004a..593459c 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/or_like.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/orLike.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::orLike @@ -44,7 +44,7 @@
  • QueryBuilderInterface
  • -
  • or_like
  • +
  • orLike
  • -

    Query\QueryBuilderInterface::or_like

    +

    Query\QueryBuilderInterface::orLike

    Generates an OR Like clause

      Signature

      - public function or_like(string + public function orLike(string $field, mixed - $val, + $values, [string $pos = 'both'] ) @@ -87,7 +87,7 @@ — string
      -
      $val +
      $values — mixed
      @@ -98,14 +98,14 @@

      Returns

      -
      Query_Builder
      +
      QueryBuilderInterface

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_QueryBuilderInterface/or_not_group_start.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/orNotGroupStart.html similarity index 80% rename from docs/interfaces/Query_QueryBuilderInterface/or_not_group_start.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/orNotGroupStart.html index 5d4078a..b76b714 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/or_not_group_start.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/orNotGroupStart.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::orNotGroupStart @@ -44,7 +44,7 @@
  • QueryBuilderInterface
  • -
  • or_not_group_start
  • +
  • orNotGroupStart
  • -

    Query\QueryBuilderInterface::or_not_group_start

    +

    Query\QueryBuilderInterface::orNotGroupStart

    Adds a paren to the current query for query grouping, prefixed with 'OR NOT'

      Signature

      - public function or_not_group_start() + public function orNotGroupStart()

      Returns

      -
      Query_Builder
      +
      QueryBuilderInterface

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_QueryBuilderInterface/or_not_like.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/orNotLike.html similarity index 82% rename from docs/interfaces/Query_QueryBuilderInterface/or_not_like.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/orNotLike.html index 0a325af..58d6274 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/or_not_like.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/orNotLike.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::orNotLike @@ -44,7 +44,7 @@
  • QueryBuilderInterface
  • -
  • or_not_like
  • +
  • orNotLike
  • -

    Query\QueryBuilderInterface::or_not_like

    +

    Query\QueryBuilderInterface::orNotLike

    Generates a OR NOT LIKE clause

      Signature

      - public function or_not_like(string + public function orNotLike(string $field, mixed - $val, + $values, [string $pos = 'both'] ) @@ -87,7 +87,7 @@ — string
      -
      $val +
      $values — mixed
      @@ -98,14 +98,14 @@

      Returns

      -
      Query_Builder
      +
      QueryBuilderInterface

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_QueryBuilderInterface/or_where.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/orWhere.html similarity index 81% rename from docs/interfaces/Query_QueryBuilderInterface/or_where.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/orWhere.html index 800e8c8..dcfe01c 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/or_where.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/orWhere.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::orWhere @@ -44,7 +44,7 @@
  • QueryBuilderInterface
  • -
  • or_where
  • +
  • orWhere
  • -

    Query\QueryBuilderInterface::or_where

    +

    Query\QueryBuilderInterface::orWhere

    Where clause prefixed with "OR"

      Signature

      - public function or_where(string + public function orWhere(string $key, [array - $val = ] ) + $values = ] )

      Parameters

      @@ -85,21 +85,21 @@ — string
      -
      $val +
      $values — array

      Returns

      -
      Query_Builder
      +
      QueryBuilderInterface

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_QueryBuilderInterface/or_where_in.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/orWhereIn.html similarity index 81% rename from docs/interfaces/Query_QueryBuilderInterface/or_where_in.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/orWhereIn.html index cbcb64f..8cb86b3 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/or_where_in.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/orWhereIn.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::orWhereIn @@ -44,7 +44,7 @@
  • QueryBuilderInterface
  • -
  • or_where_in
  • +
  • orWhereIn
  • -

    Query\QueryBuilderInterface::or_where_in

    +

    Query\QueryBuilderInterface::orWhereIn

    Where in statement prefixed with "or"

      Signature

      - public function or_where_in(string + public function orWhereIn(string $field, [array - $val = ] ) + $values = ] )

      Parameters

      @@ -85,21 +85,21 @@ — string
      -
      $val +
      $values — array

      Returns

      -
      Query_Builder
      +
      QueryBuilderInterface

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_QueryBuilderInterface/or_where_not_in.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/orWhereNotIn.html similarity index 80% rename from docs/interfaces/Query_QueryBuilderInterface/or_where_not_in.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/orWhereNotIn.html index 94f43c8..ce158a0 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/or_where_not_in.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/orWhereNotIn.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::orWhereNotIn @@ -44,7 +44,7 @@
  • QueryBuilderInterface
  • -
  • or_where_not_in
  • +
  • orWhereNotIn
  • -

    Query\QueryBuilderInterface::or_where_not_in

    +

    Query\QueryBuilderInterface::orWhereNotIn

    OR WHERE NOT IN (FOO) clause

      Signature

      - public function or_where_not_in(string + public function orWhereNotIn(string $field, [array - $val = ] ) + $values = ] )

      Parameters

      @@ -85,21 +85,21 @@ — string
      -
      $val +
      $values — array

      Returns

      -
      Query_Builder
      +
      QueryBuilderInterface

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_QueryBuilderInterface/order_by.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/orderBy.html similarity index 82% rename from docs/interfaces/Query_QueryBuilderInterface/order_by.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/orderBy.html index 92de071..bd310fc 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/order_by.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/orderBy.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::orderBy @@ -44,7 +44,7 @@
  • QueryBuilderInterface
  • -
  • order_by
  • +
  • orderBy
  • -

    Query\QueryBuilderInterface::order_by

    +

    Query\QueryBuilderInterface::orderBy

    Order the results by the selected field(s)

      Signature

      - public function order_by(string + public function orderBy(string $field, [string - $type = ""] ) + $type = ''] )

      Parameters

      @@ -92,14 +92,14 @@

      Returns

      -
      Query_Builder
      +
      QueryBuilderInterface

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/interfaces/Query_QueryBuilderInterface/replace.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/replace.html new file mode 100644 index 0000000..40ce7d2 --- /dev/null +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/replace.html @@ -0,0 +1,105 @@ + + + + + phpDox - Query\QueryBuilderInterface::replace + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilderInterface::replace

    +

    Insertion with automatic overwrite, rather than attempted duplication

    +

    +

      +

      Signature

      +
      + public function replace(string + $table, + [array + $data = ] ) + +
      +

      Parameters

      +
      +
      $table + — + string
      +
      +
      $data + — + array
      +
      +
      +

      Returns

      +
      +
      PDOStatement
      +

      +
      +
      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/docs/interfaces/Query_QueryBuilderInterface/reset_query.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/resetQuery.html similarity index 81% rename from docs/interfaces/Query_QueryBuilderInterface/reset_query.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/resetQuery.html index 2f524d8..3405387 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/reset_query.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/resetQuery.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::resetQuery @@ -44,7 +44,7 @@
  • QueryBuilderInterface
  • -
  • reset_query
  • +
  • resetQuery
  • -

    Query\QueryBuilderInterface::reset_query

    +

    Query\QueryBuilderInterface::resetQuery

    Clear out the class variables, so the next query can be run

      Signature

      - public function reset_query() + public function resetQuery()

      Returns

      @@ -82,7 +82,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_QueryBuilderInterface/select.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/select.html similarity index 87% rename from docs/interfaces/Query_QueryBuilderInterface/select.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/select.html index 2682692..44a09ac 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/select.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/select.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::select @@ -62,7 +62,7 @@ Return
  • - Source + Source
  • @@ -86,14 +86,14 @@

    Returns

    -
    Query_Builder
    +
    QueryBuilderInterface

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_QueryBuilderInterface/select_avg.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/selectAvg.html similarity index 83% rename from docs/interfaces/Query_QueryBuilderInterface/select_avg.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/selectAvg.html index 69f72c3..f481594 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/select_avg.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/selectAvg.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::selectAvg @@ -44,7 +44,7 @@
  • QueryBuilderInterface
  • -
  • select_avg
  • +
  • selectAvg
  • -

    Query\QueryBuilderInterface::select_avg

    +

    Query\QueryBuilderInterface::selectAvg

    Selects the average value of a field from a query

      Signature

      - public function select_avg(string + public function selectAvg(string $field, [boolean $as = FALSE] ) @@ -92,14 +92,14 @@

      Returns

      -
      Query_Builder
      +
      QueryBuilderInterface

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_QueryBuilderInterface/select_max.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/selectMax.html similarity index 83% rename from docs/interfaces/Query_QueryBuilderInterface/select_max.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/selectMax.html index 7503b63..7e1fb12 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/select_max.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/selectMax.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::selectMax @@ -44,7 +44,7 @@
  • QueryBuilderInterface
  • -
  • select_max
  • +
  • selectMax
  • -

    Query\QueryBuilderInterface::select_max

    +

    Query\QueryBuilderInterface::selectMax

    Selects the maximum value of a field from a query

      Signature

      - public function select_max(string + public function selectMax(string $field, [boolean $as = FALSE] ) @@ -92,14 +92,14 @@

      Returns

      -
      Query_Builder
      +
      QueryBuilderInterface

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_QueryBuilderInterface/select_min.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/selectMin.html similarity index 83% rename from docs/interfaces/Query_QueryBuilderInterface/select_min.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/selectMin.html index 90bb5d0..104cf65 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/select_min.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/selectMin.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::selectMin @@ -44,7 +44,7 @@
  • QueryBuilderInterface
  • -
  • select_min
  • +
  • selectMin
  • -

    Query\QueryBuilderInterface::select_min

    +

    Query\QueryBuilderInterface::selectMin

    Selects the minimum value of a field from a query

      Signature

      - public function select_min(string + public function selectMin(string $field, [boolean $as = FALSE] ) @@ -92,14 +92,14 @@

      Returns

      -
      Query_Builder
      +
      QueryBuilderInterface

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_QueryBuilderInterface/select_sum.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/selectSum.html similarity index 83% rename from docs/interfaces/Query_QueryBuilderInterface/select_sum.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/selectSum.html index b0d1979..dc5d80d 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/select_sum.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/selectSum.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::selectSum @@ -44,7 +44,7 @@
  • QueryBuilderInterface
  • -
  • select_sum
  • +
  • selectSum
  • -

    Query\QueryBuilderInterface::select_sum

    +

    Query\QueryBuilderInterface::selectSum

    Selects the sum of a field from a query

      Signature

      - public function select_sum(string + public function selectSum(string $field, [boolean $as = FALSE] ) @@ -92,14 +92,14 @@

      Returns

      -
      Query_Builder
      +
      QueryBuilderInterface

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_QueryBuilderInterface/set.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/set.html similarity index 86% rename from docs/interfaces/Query_QueryBuilderInterface/set.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/set.html index 75817ef..0f44611 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/set.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/set.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::set @@ -62,7 +62,7 @@ Return
  • - Source + Source
  • @@ -76,7 +76,7 @@ public function set(mixed $key, [mixed - $val = NULL] ) + $values = NULL] )

    Parameters

    @@ -85,21 +85,21 @@ — mixed
    -
    $val +
    $values — mixed

    Returns

    -
    Query_Builder
    +
    QueryBuilderInterface

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_QueryBuilderInterface/update.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/update.html similarity index 89% rename from docs/interfaces/Query_QueryBuilderInterface/update.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/update.html index b65885d..d9bbfe3 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/update.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/update.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::update @@ -62,7 +62,7 @@ Return
  • - Source + Source
  • @@ -99,7 +99,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/interfaces/Query_QueryBuilderInterface/updateBatch.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/updateBatch.html new file mode 100644 index 0000000..6cee13f --- /dev/null +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/updateBatch.html @@ -0,0 +1,111 @@ + + + + + phpDox - Query\QueryBuilderInterface::updateBatch + + + + + +
    +
    + +
    + +
    +

    Query\QueryBuilderInterface::updateBatch

    +

    Creates a batch update, and executes it.

    +

    Returns the number of affected rows

    +
      +

      Signature

      +
      + public function updateBatch(string + $table, + array|object + $data, + string + $where ) + +
      +

      Parameters

      +
      +
      $table + — + string
      +
      +
      $data + — + object
      +



      +
      $where + — + string
      +
      +
      +

      Returns

      +
      +
      PDOStatement
      +

      +
      +
      +
    +
    +
    + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors +
    + + diff --git a/docs/interfaces/Query_QueryBuilderInterface/where.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/where.html similarity index 87% rename from docs/interfaces/Query_QueryBuilderInterface/where.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/where.html index e58e870..a556e7c 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/where.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/where.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::where @@ -62,7 +62,7 @@ Return
  • - Source + Source
  • @@ -76,7 +76,7 @@ public function where(mixed $key, [array - $val = , + $values = , [bool $escape = NULL]] ) @@ -87,7 +87,7 @@ — mixed
    -
    $val +
    $values — array
    @@ -98,14 +98,14 @@

    Returns

    -
    Query_Builder
    +
    QueryBuilderInterface

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_QueryBuilderInterface/where_in.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/whereIn.html similarity index 81% rename from docs/interfaces/Query_QueryBuilderInterface/where_in.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/whereIn.html index c2e53e8..1ba080e 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/where_in.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/whereIn.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::whereIn @@ -44,7 +44,7 @@
  • QueryBuilderInterface
  • -
  • where_in
  • +
  • whereIn
  • -

    Query\QueryBuilderInterface::where_in

    +

    Query\QueryBuilderInterface::whereIn

    Where clause with 'IN' statement

      Signature

      - public function where_in(mixed + public function whereIn(mixed $field, [array - $val = ] ) + $values = ] )

      Parameters

      @@ -85,21 +85,21 @@ — mixed
      -
      $val +
      $values — array

      Returns

      -
      Query_Builder
      +
      QueryBuilderInterface

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/interfaces/Query_QueryBuilderInterface/where_not_in.html b/apiDocumentation/interfaces/Query_QueryBuilderInterface/whereNotIn.html similarity index 81% rename from docs/interfaces/Query_QueryBuilderInterface/where_not_in.html rename to apiDocumentation/interfaces/Query_QueryBuilderInterface/whereNotIn.html index e9bf0e0..4af5ad8 100644 --- a/docs/interfaces/Query_QueryBuilderInterface/where_not_in.html +++ b/apiDocumentation/interfaces/Query_QueryBuilderInterface/whereNotIn.html @@ -1,8 +1,8 @@ - + - phpDox - Test Method + phpDox - Query\QueryBuilderInterface::whereNotIn @@ -44,7 +44,7 @@
  • QueryBuilderInterface
  • -
  • where_not_in
  • +
  • whereNotIn
  • -

    Query\QueryBuilderInterface::where_not_in

    +

    Query\QueryBuilderInterface::whereNotIn

    WHERE NOT IN (FOO) clause

      Signature

      - public function where_not_in(string + public function whereNotIn(string $field, [array - $val = ] ) + $values = ] )

      Parameters

      @@ -85,21 +85,21 @@ — string
      -
      $val +
      $values — array

      Returns

      -
      Query_Builder
      +
      QueryBuilderInterface

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/namespaces.html b/apiDocumentation/namespaces.html similarity index 86% rename from docs/namespaces.html rename to apiDocumentation/namespaces.html index 09e928b..c9175d2 100644 --- a/docs/namespaces.html +++ b/apiDocumentation/namespaces.html @@ -44,29 +44,29 @@ \ + 0 - 1 - - - 5 + 4 0 \Query - 3 + 1 - 8 + 5 0 - \Query\Drivers\Firebird - 0 + \Query\Drivers - 4 + 2 + + + 3 0 @@ -98,7 +98,7 @@
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/source/BadDBDriverException.php.html b/apiDocumentation/source/BadDBDriverException.php.html new file mode 100644 index 0000000..e4c0a54 --- /dev/null +++ b/apiDocumentation/source/BadDBDriverException.php.html @@ -0,0 +1,3 @@ + +phpDox - Source of BadDBDriverException.php

    Source of file BadDBDriverException.php

    + Size: 0,550 Bytes - Last Modified: 2018-01-24T19:47:12+00:00

    src/BadDBDriverException.php

    1234567891011121314151617181920212223
    <?php declare(strict_types=1);
    /**
     * Query
     *
     * SQL Query Builder / Database Abstraction Layer
     *
     * PHP version 7.1
     *
     * @package     Query
     * @author      Timothy J. Warren <tim@timshomepage.net>
     * @copyright   2012 - 2018 Timothy J. Warren
     * @license     http://www.opensource.org/licenses/mit-license.html  MIT License
     * @link        https://git.timshomepage.net/aviat4ion/Query
     */
    namespace Query;

    use InvalidArgumentException;

    /**
     * Generic exception for bad drivers
     */
    class BadDBDriverException extends InvalidArgumentException {
    }
    Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/source/ConnectionManager.php.html b/apiDocumentation/source/ConnectionManager.php.html new file mode 100644 index 0000000..9b5974a --- /dev/null +++ b/apiDocumentation/source/ConnectionManager.php.html @@ -0,0 +1,69 @@ + +phpDox - Source of ConnectionManager.php

    Source of file ConnectionManager.php

    + Size: 5,063 Bytes - Last Modified: 2018-01-24T17:30:13+00:00

    src/ConnectionManager.php

    123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
    + Covered by 1 test(s): +
    • Query\Tests\ConnectionManagerTest::testNoClone
    5556575859606162636465
    + Covered by 1 test(s): +
    • Query\Tests\ConnectionManagerTest::testNoSerialize
    6667686970717273747576
    + Covered by 1 test(s): +
    • Query\Tests\ConnectionManagerTest::testNoUnserialize
    7778798081828384858687
    + Covered by 7 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInvalidConnectionName
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadDriver
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInvalidConnectionName
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadDriver
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryFunctionAlias
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInvalidConnectionName
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadDriver
    8889909192
    + Covered by 7 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInvalidConnectionName
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadDriver
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInvalidConnectionName
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadDriver
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryFunctionAlias
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInvalidConnectionName
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadDriver
    93949596979899100101102103104105
    + Covered by 6 test(s): +
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInvalidConnectionName
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInvalidConnectionName
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryFunctionAlias
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInvalidConnectionName
    106107
    + Covered by 2 test(s): +
    • Query\Tests\ConnectionManagerTest::testGetConnection
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryFunctionAlias
    108109
    + Covered by 4 test(s): +
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInvalidConnectionName
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInvalidConnectionName
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInvalidConnectionName
    110111
    + Covered by 1 test(s): +
    • Query\Tests\ConnectionManagerTest::testConnect
    112113114115
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInvalidConnectionName
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInvalidConnectionName
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInvalidConnectionName
    116117118119120121122123124125126
    + Covered by 5 test(s): +
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadDriver
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadDriver
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadDriver
    127128
    + Covered by 2 test(s): +
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    129
    + Covered by 2 test(s): +
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    130131132
    + Covered by 2 test(s): +
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    133134
    + Covered by 2 test(s): +
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    135136137
    + Covered by 2 test(s): +
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    138139
    + Covered by 2 test(s): +
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    140141142143
    + Covered by 2 test(s): +
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    144145146147
    + Covered by 2 test(s): +
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    148149
    + Covered by 1 test(s): +
    • Query\Tests\ConnectionManagerTest::testGetConnection
    150151152153
    + Covered by 1 test(s): +
    • Query\Tests\ConnectionManagerTest::testConnect
    154155156
    + Covered by 2 test(s): +
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    157158159160161162163164165166167168
    + Covered by 6 test(s): +
    • Query\Tests\ConnectionManagerTest::testParseParams
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadDriver
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadDriver
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadDriver
    169
    + Covered by 6 test(s): +
    • Query\Tests\ConnectionManagerTest::testParseParams
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadDriver
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadDriver
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadDriver
    170
    + Covered by 6 test(s): +
    • Query\Tests\ConnectionManagerTest::testParseParams
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadDriver
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadDriver
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadDriver
    171172173
    + Covered by 6 test(s): +
    • Query\Tests\ConnectionManagerTest::testParseParams
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadDriver
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadDriver
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadDriver
    174175
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadDriver
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadDriver
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadDriver
    176177178179
    + Covered by 3 test(s): +
    • Query\Tests\ConnectionManagerTest::testParseParams
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    180181
    + Covered by 3 test(s): +
    • Query\Tests\ConnectionManagerTest::testParseParams
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    182183
    + Covered by 3 test(s): +
    • Query\Tests\ConnectionManagerTest::testParseParams
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    184185186187
    + Covered by 3 test(s): +
    • Query\Tests\ConnectionManagerTest::testParseParams
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    188189
    + Covered by 3 test(s): +
    • Query\Tests\ConnectionManagerTest::testParseParams
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    190191192193194195196197
    + Covered by 3 test(s): +
    • Query\Tests\ConnectionManagerTest::testParseParams
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238
    <?php declare(strict_types=1);
    /**
     * Query
     *
     * SQL Query Builder / Database Abstraction Layer
     *
     * PHP version 7.1
     *
     * @package     Query
     * @author      Timothy J. Warren <tim@timshomepage.net>
     * @copyright   2012 - 2018 Timothy J. Warren
     * @license     http://www.opensource.org/licenses/mit-license.html  MIT License
     * @link        https://git.timshomepage.net/aviat4ion/Query
     */
    namespace Query;

    use DomainException;
    use InvalidArgumentException;

    /**
     * Connection manager class to manage connections for the
     * Query method
     */
    final class ConnectionManager {

    	/**
    	 * Map of named database connections
    	 * @var array
    	 */
    	private $connections = [];

    	/**
    	 * Class instance variable
    	 * @var ConnectionManager|null
    	 */
    	private static $instance;

    	/**
    	 * Private constructor to prevent multiple instances
    	 * @codeCoverageIgnore
    	 */
    	private function __construct()
    	{
    	}

    	/**
    	 * Private clone method to prevent cloning
    	 *
    	 * @throws DomainException
    	 * @return void
    	 */
    	public function __clone()
    	{
    		throw new DomainException("Can't clone singleton");
    	}

    	/**
    	 * Prevent serialization of this object
    	 *
    	 * @throws DomainException
    	 * @return void
    	 */
    	public function __sleep()
    	{
    		throw new DomainException('No serializing of singleton');
    	}

    	/**
    	 * Make sure serialize/deserialize doesn't work
    	 *
    	 * @throws DomainException
    	 * @return void
    	 */
    	public function __wakeup()
    	{
    		throw new DomainException("Can't unserialize singleton");
    	}

    	/**
    	 * Return  a connection manager instance
    	 *
    	 * @staticvar null $instance
    	 * @return ConnectionManager
    	 */
    	public static function getInstance(): ConnectionManager
    	{
    		if (self::$instance === NULL)
    		{
    			self::$instance = new self();
    		}

    		return self::$instance;
    	}

    	/**
    	 * Returns the connection specified by the name given
    	 *
    	 * @param string|array|object $name
    	 * @return QueryBuilderInterface
    	 * @throws InvalidArgumentException
    	 */
    	public function getConnection($name = ''): QueryBuilderInterface
    	{
    		// If the parameter is a string, use it as an array index
    		if (is_scalar($name) && isset($this->connections[$name]))
    		{
    			return $this->connections[$name];
    		}
    		else if (empty($name) && ! empty($this->connections)) // Otherwise, return the last one
    		{
    			return end($this->connections);
    		}

    		// You should actually connect before trying to get a connection...
    		throw new InvalidArgumentException('The specified connection does not exist');
    	}

    	/**
    	 * Parse the passed parameters and return a connection
    	 *
    	 * @param \stdClass $params
    	 * @return QueryBuilderInterface
    	 */
    	public function connect(\stdClass $params): QueryBuilderInterface
    	{
    		list($dsn, $dbtype, $params, $options) = $this->parseParams($params);

    		$dbtype = ucfirst($dbtype);
    		$driver = "\\Query\\Drivers\\{$dbtype}\\Driver";

    		// Create the database connection
    		$db =  ! empty($params->user)
    			? new $driver($dsn, $params->user, $params->pass, $options)
    			: new $driver($dsn, '', '', $options);

    		// Set the table prefix, if it exists
    		if (isset($params->prefix))
    		{
    			$db->setTablePrefix($params->prefix);
    		}

    		// Create Query Builder object
    		$conn = new QueryBuilder($db, new QueryParser($db));


    		// Save it for later
    		if (isset($params->alias))
    		{
    			$this->connections[$params->alias] = $conn;
    		}
    		else
    		{
    			$this->connections[] = $conn;
    		}

    		return $conn;
    	}

    	/**
    	 * Parses params into a dsn and option array
    	 *
    	 * @param \stdClass $params
    	 * @return array
    	 * @throws BadDBDriverException
    	 */
    	public function parseParams(\stdClass $params): array
    	{
    		$params->type = strtolower($params->type);
    		$dbtype = ($params->type !== 'postgresql') ? $params->type : 'pgsql';
    		$dbtype = ucfirst($dbtype);

    		// Make sure the class exists
    		if ( ! class_exists("\\Query\\Drivers\\{$dbtype}\\Driver"))
    		{
    			throw new BadDBDriverException('Database driver does not exist, or is not supported');
    		}

    		// Set additional PDO options
    		$options = [];

    		if (isset($params->options))
    		{
    			$options = (array) $params->options;
    		}

    		// Create the dsn for the database to connect to
    		if(strtolower($dbtype) === 'sqlite')
    		{
    			$dsn = $params->file;
    		}
    		else
    		{
    			$dsn = $this->createDsn($dbtype, $params);
    		}


    		return [$dsn, $dbtype, $params, $options];
    	}

    	/**
    	 * Create the dsn from the db type and params
    	 *
    	 * @codeCoverageIgnore
    	 * @param string $dbtype
    	 * @param \stdClass $params
    	 * @return string
    	 */
    	private function createDsn(string $dbtype, \stdClass $params): string
    	{
    		$pairs = [];

    		if ( ! empty($params->database))
    		{
    			$pairs[] = implode('=', ['dbname', $params->database]);
    		}

    		$skip = [
    			'name' => 'name',
    			'pass' => 'pass',
    			'user' => 'user',
    			'type' => 'type',
    			'prefix' => 'prefix',
    			'options' => 'options',
    			'database' => 'database',
    			'alias' => 'alias'
    		];

    		foreach($params as $key => $val)
    		{
    			if (( ! array_key_exists($key, $skip)) &&  ! empty($val))
    			{
    				$pairs[] = implode('=', [$key, $val]);
    			}
    		}

    		return strtolower($dbtype) . ':' . implode(';', $pairs);
    	}
    }
    Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/source/Drivers/AbstractDriver.php.html b/apiDocumentation/source/Drivers/AbstractDriver.php.html new file mode 100644 index 0000000..a39a40e --- /dev/null +++ b/apiDocumentation/source/Drivers/AbstractDriver.php.html @@ -0,0 +1,223 @@ + +phpDox - Source of AbstractDriver.php

    Source of file AbstractDriver.php

    + Size: 13,408 Bytes - Last Modified: 2018-01-24T19:44:49+00:00

    src/Drivers/AbstractDriver.php

    1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
    + Covered by 7 test(s): +
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    • Query\Tests\QueryParserTest::testGeneric
    • Query\Tests\QueryParserTest::testGeneric2
    • Query\Tests\QueryParserTest::testWUnderscore
    • Query\Tests\QueryParserTest::testFunction
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testConnection
    90
    + Covered by 7 test(s): +
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    • Query\Tests\QueryParserTest::testGeneric
    • Query\Tests\QueryParserTest::testGeneric2
    • Query\Tests\QueryParserTest::testWUnderscore
    • Query\Tests\QueryParserTest::testFunction
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testConnection
    9192
    + Covered by 7 test(s): +
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    • Query\Tests\QueryParserTest::testGeneric
    • Query\Tests\QueryParserTest::testGeneric2
    • Query\Tests\QueryParserTest::testWUnderscore
    • Query\Tests\QueryParserTest::testFunction
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testConnection
    93949596979899100101102103
    + Covered by 7 test(s): +
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    • Query\Tests\QueryParserTest::testGeneric
    • Query\Tests\QueryParserTest::testGeneric2
    • Query\Tests\QueryParserTest::testWUnderscore
    • Query\Tests\QueryParserTest::testFunction
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testConnection
    104
    + Covered by 7 test(s): +
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    • Query\Tests\QueryParserTest::testGeneric
    • Query\Tests\QueryParserTest::testGeneric2
    • Query\Tests\QueryParserTest::testWUnderscore
    • Query\Tests\QueryParserTest::testFunction
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testConnection
    105
    + Covered by 7 test(s): +
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    • Query\Tests\QueryParserTest::testGeneric
    • Query\Tests\QueryParserTest::testGeneric2
    • Query\Tests\QueryParserTest::testWUnderscore
    • Query\Tests\QueryParserTest::testFunction
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testConnection
    106
    + Covered by 7 test(s): +
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    • Query\Tests\QueryParserTest::testGeneric
    • Query\Tests\QueryParserTest::testGeneric2
    • Query\Tests\QueryParserTest::testWUnderscore
    • Query\Tests\QueryParserTest::testFunction
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testConnection
    107
    + Covered by 7 test(s): +
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    • Query\Tests\QueryParserTest::testGeneric
    • Query\Tests\QueryParserTest::testGeneric2
    • Query\Tests\QueryParserTest::testWUnderscore
    • Query\Tests\QueryParserTest::testFunction
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testConnection
    108
    + Covered by 7 test(s): +
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    • Query\Tests\QueryParserTest::testGeneric
    • Query\Tests\QueryParserTest::testGeneric2
    • Query\Tests\QueryParserTest::testWUnderscore
    • Query\Tests\QueryParserTest::testFunction
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testConnection
    109110
    + Covered by 7 test(s): +
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    • Query\Tests\QueryParserTest::testGeneric
    • Query\Tests\QueryParserTest::testGeneric2
    • Query\Tests\QueryParserTest::testWUnderscore
    • Query\Tests\QueryParserTest::testFunction
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testConnection
    111
    + Covered by 7 test(s): +
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    • Query\Tests\QueryParserTest::testGeneric
    • Query\Tests\QueryParserTest::testGeneric2
    • Query\Tests\QueryParserTest::testWUnderscore
    • Query\Tests\QueryParserTest::testFunction
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testConnection
    112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    146147148149150151152153154155156
    + Covered by 174 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    157158159160161162163164165166
    + Covered by 97 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetSequences
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackup
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetTables
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetSystemTables
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetColumns
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetTypes
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetFKs
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetIndexes
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetViews
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetTriggers
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetProcedures
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetFunctions
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetDBs
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetFunctions
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetTables
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSystemTables
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetColumns
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetTypes
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetFKs
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetIndexes
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetViews
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetTriggers
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSequences
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetProcedures
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetDBs
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testNullMethods
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetSystemTables
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetSequences
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetFunctions
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetProcedures
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetColumns
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetTypes
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetFKs
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetIndexes
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetViews
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetTriggers
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    167168169170171172173174175176
    + Covered by 9 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackup
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBackupStructure
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupStructure
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testDeleteTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupData
    177178179180181182183184185186187
    + Covered by 2 test(s): +
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    188189190191192193194195196197198199200201202203204205
    + Covered by 123 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testPreparedStatements
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testPrepareExecute
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testPreparedStatements
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testPrepareExecute
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testPreparedStatements
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testPrepareExecute
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    206207208
    + Covered by 123 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testPreparedStatements
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testPrepareExecute
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testPreparedStatements
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testPrepareExecute
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testPreparedStatements
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testPrepareExecute
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    209210211212
    + Covered by 123 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testPreparedStatements
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testPrepareExecute
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testPreparedStatements
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testPrepareExecute
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testPreparedStatements
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testPrepareExecute
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    213214
    + Covered by 123 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testPreparedStatements
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testPrepareExecute
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testPreparedStatements
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testPrepareExecute
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testPreparedStatements
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testPrepareExecute
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    215216
    + Covered by 123 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testPreparedStatements
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testPrepareExecute
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testPreparedStatements
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testPrepareExecute
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testPreparedStatements
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testPrepareExecute
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    217218219
    + Covered by 123 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testPreparedStatements
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testPrepareExecute
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testPreparedStatements
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testPrepareExecute
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testPreparedStatements
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testPrepareExecute
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    220221222223224225226227228229230231232
    + Covered by 120 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testPrepareExecute
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testPrepareExecute
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testPrepareExecute
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    233
    + Covered by 120 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testPrepareExecute
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testPrepareExecute
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testPrepareExecute
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    234235
    + Covered by 120 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testPrepareExecute
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testPrepareExecute
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testPrepareExecute
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    236237238239240241242243244245246
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    247248249250251252253254255256257258
    + Covered by 198 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testTruncate
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetColumns
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetIndexes
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testTruncate
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetColumns
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetIndexes
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testDeleteTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testTruncate
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetColumns
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetIndexes
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    259260261262263264265
    + Covered by 198 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testTruncate
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetColumns
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetIndexes
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testTruncate
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetColumns
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetIndexes
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testDeleteTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testTruncate
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetColumns
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetIndexes
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    266
    + Covered by 198 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testTruncate
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetColumns
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetIndexes
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testTruncate
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetColumns
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetIndexes
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testDeleteTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testTruncate
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetColumns
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetIndexes
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    267268269
    + Covered by 198 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testTruncate
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetColumns
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetIndexes
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testTruncate
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetColumns
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetIndexes
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testDeleteTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testTruncate
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetColumns
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetIndexes
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    270271272
    + Covered by 198 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testTruncate
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetColumns
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetIndexes
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testTruncate
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetColumns
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetIndexes
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testDeleteTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testTruncate
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetColumns
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetIndexes
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    273274275
    + Covered by 198 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testTruncate
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetColumns
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetIndexes
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testTruncate
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetColumns
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetIndexes
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testDeleteTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testTruncate
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetColumns
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetIndexes
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    276277278279280281282283284285286
    + Covered by 192 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testTruncate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testTruncate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testDeleteTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testTruncate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    287288289
    + Covered by 192 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testTruncate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testTruncate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testDeleteTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testTruncate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    290291292293294295296297298299300
    + Covered by 192 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testTruncate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testTruncate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testDeleteTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testTruncate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    301302
    + Covered by 150 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    303304305306
    + Covered by 192 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testTruncate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testTruncate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testDeleteTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testTruncate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    307308
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    309
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    310
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    311312313314
    + Covered by 192 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testTruncate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testTruncate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testDeleteTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testTruncate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    315
    + Covered by 192 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testTruncate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testTruncate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testDeleteTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testTruncate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    316317318
    + Covered by 192 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testTruncate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testTruncate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testDeleteTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testTruncate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    319320321
    + Covered by 192 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testTruncate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testTruncate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testDeleteTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testTruncate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    322
    + Covered by 192 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testTruncate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testTruncate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testDeleteTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testTruncate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    323
    + Covered by 192 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testTruncate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testTruncate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testDeleteTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testTruncate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    324325326
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    327328329
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    330331332
    + Covered by 192 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testTruncate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testTruncate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testDeleteTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testTruncate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    333334335336337338339340341342
    + Covered by 2 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetSchemas
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetSchemas
    343344345346347348349350351352
    + Covered by 6 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetTables
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetTables
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    353
    + Covered by 6 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetTables
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetTables
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    354
    + Covered by 6 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetTables
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetTables
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    355356357358359360361362363364
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackup
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetDBs
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetDBs
    365366367368369370371372373374
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetViews
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetViews
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetViews
    375
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetViews
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetViews
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetViews
    376
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetViews
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetViews
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetViews
    377378379380381382383384385386
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetSequences
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSequences
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetSequences
    387388389390391392393394395396
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetFunctions
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetFunctions
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetFunctions
    397398399400401402403404405406
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetProcedures
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetProcedures
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetProcedures
    407408409410411412413414415416
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetTriggers
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetTriggers
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetTriggers
    417418419420421422423424425426427
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetSystemTables
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSystemTables
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetSystemTables
    428429430431432433434435436437438
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetColumns
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetColumns
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetColumns
    439440441442443444445446447448449
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetFKs
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetFKs
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetFKs
    450451452453454455456457458459460
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetIndexes
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetIndexes
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetIndexes
    461462463464465466467468469470
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetTypes
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetTypes
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetTypes
    471472473474475476477478479480481482483
    + Covered by 40 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetSequences
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackup
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetTables
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetSystemTables
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetColumns
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetTypes
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetFKs
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetIndexes
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetViews
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetTriggers
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetProcedures
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetFunctions
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSchemas
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetDBs
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetFunctions
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetTables
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSystemTables
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetColumns
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetTypes
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetFKs
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetIndexes
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetViews
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetTriggers
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSequences
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetProcedures
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetDBs
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetSystemTables
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetSequences
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetFunctions
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetProcedures
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetColumns
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetTypes
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetFKs
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetIndexes
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetViews
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetTriggers
    484485
    + Covered by 30 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetSequences
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackup
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetTables
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetSystemTables
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetTypes
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetViews
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetTriggers
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetProcedures
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetFunctions
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetDBs
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetFunctions
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetTables
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSystemTables
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetTypes
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetViews
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetTriggers
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSequences
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetProcedures
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetDBs
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetSystemTables
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetSequences
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetFunctions
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetProcedures
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetTypes
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetViews
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetTriggers
    486487488489490
    + Covered by 40 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetSequences
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackup
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetTables
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetSystemTables
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetColumns
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetTypes
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetFKs
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetIndexes
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetViews
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetTriggers
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetProcedures
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetFunctions
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSchemas
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetDBs
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetFunctions
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetTables
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSystemTables
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetColumns
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetTypes
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetFKs
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetIndexes
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetViews
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetTriggers
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSequences
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetProcedures
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetDBs
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetSystemTables
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetSequences
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetFunctions
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetProcedures
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetColumns
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetTypes
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetFKs
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetIndexes
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetViews
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetTriggers
    491492
    + Covered by 7 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetSequences
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetFunctions
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetSystemTables
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetSequences
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetFunctions
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetProcedures
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetTypes
    493494495496
    + Covered by 33 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackup
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetTables
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetSystemTables
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetColumns
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetTypes
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetFKs
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetIndexes
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetViews
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetTriggers
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetProcedures
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetFunctions
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSchemas
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetDBs
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetTables
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSystemTables
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetColumns
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetTypes
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetFKs
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetIndexes
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetViews
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetTriggers
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSequences
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetProcedures
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetDBs
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetColumns
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetFKs
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetIndexes
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetViews
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetTriggers
    497498
    + Covered by 33 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackup
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetTables
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetSystemTables
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetColumns
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetTypes
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetFKs
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetIndexes
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetViews
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetTriggers
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetProcedures
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetFunctions
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSchemas
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetDBs
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetTables
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSystemTables
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetColumns
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetTypes
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetFKs
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetIndexes
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetViews
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetTriggers
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSequences
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetProcedures
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetDBs
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetColumns
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetFKs
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetIndexes
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetViews
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetTriggers
    499
    + Covered by 33 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackup
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetTables
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetSystemTables
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetColumns
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetTypes
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetFKs
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetIndexes
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetViews
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetTriggers
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetProcedures
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetFunctions
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSchemas
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetDBs
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetTables
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSystemTables
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetColumns
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetTypes
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetFKs
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetIndexes
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetViews
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetTriggers
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSequences
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetProcedures
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetDBs
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetColumns
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetFKs
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetIndexes
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetViews
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetTriggers
    500501
    + Covered by 33 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackup
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetTables
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetSystemTables
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetColumns
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetTypes
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetFKs
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetIndexes
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetViews
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetTriggers
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetProcedures
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetFunctions
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSchemas
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetDBs
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetTables
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSystemTables
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetColumns
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetTypes
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetFKs
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetIndexes
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetViews
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetTriggers
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSequences
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetProcedures
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetDBs
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetColumns
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetFKs
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetIndexes
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetViews
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetTriggers
    502503504505506507508509510511512
    + Covered by 9 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    513
    + Covered by 9 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    514515
    + Covered by 9 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    516517
    + Covered by 6 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    518
    + Covered by 6 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    519520521
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    522523524525526527528529530531532533
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    534
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    535536537
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    538
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    539540
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    541542
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    543
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    544545
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    546
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    547
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    548549550
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    551
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    552
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    553554555
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    556557
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    558559560561562563564565566567568569570571572
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdateBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdateBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdateBatch
    573574575576577578579580581582583
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testTruncate
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testTruncate
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testTruncate
    584
    + Covered by 2 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testTruncate
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testTruncate
    585
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testTruncate
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testTruncate
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testTruncate
    586587
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testTruncate
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testTruncate
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testTruncate
    588589
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testTruncate
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testTruncate
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testTruncate
    590
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testTruncate
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testTruncate
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testTruncate
    591592593594595596597598599600601602603604605
    + Covered by 192 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testTruncate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testTruncate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testDeleteTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testTruncate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    606
    + Covered by 192 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testTruncate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testTruncate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testDeleteTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testTruncate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    607
    + Covered by 192 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testTruncate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testTruncate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testDeleteTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testTruncate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    608609
    + Covered by 192 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testTruncate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testTruncate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testDeleteTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testTruncate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    610
    + Covered by 192 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testTruncate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testTruncate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testDeleteTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testTruncate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    611612613614615616617618619620621622623
    + Covered by 198 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testTruncate
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetColumns
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetIndexes
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testTruncate
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetColumns
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetIndexes
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testDeleteTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testTruncate
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetColumns
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetIndexes
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    624625
    + Covered by 5 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testDeleteTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testTruncate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    626627628
    + Covered by 193 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testTruncate
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetColumns
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetIndexes
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testTruncate
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetColumns
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetIndexes
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetColumns
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetIndexes
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    629630
    <?php declare(strict_types=1);
    /**
     * Query
     *
     * SQL Query Builder / Database Abstraction Layer
     *
     * PHP version 7.1
     *
     * @package     Query
     * @author      Timothy J. Warren <tim@timshomepage.net>
     * @copyright   2012 - 2018 Timothy J. Warren
     * @license     http://www.opensource.org/licenses/mit-license.html  MIT License
     * @link        https://git.timshomepage.net/aviat4ion/Query
     */
    namespace Query\Drivers;

    use InvalidArgumentException;
    use PDO;
    use PDOStatement;

    /**
     * Base Database class
     *
     * Extends PDO to simplify cross-database issues
     */
    abstract class AbstractDriver
    	extends PDO
    	implements DriverInterface {

    	/**
    	 * Reference to the last executed query
    	 * @var PDOStatement
    	 */
    	protected $statement;

    	/**
    	 * Start character to escape identifiers
    	 * @var string
    	 */
    	protected $escapeCharOpen = '"';

    	/**
    	 * End character to escape identifiers
    	 * @var string
    	 */
    	protected $escapeCharClose = '"';

    	/**
    	 * Reference to sql class
    	 * @var SQLInterface
    	 */
    	protected $sql;

    	/**
    	 * Reference to util class
    	 * @var AbstractUtil
    	 */
    	protected $util;

    	/**
    	 * Last query executed
    	 * @var string
    	 */
    	protected $lastQuery = '';

    	/**
    	 * Prefix to apply to table names
    	 * @var string
    	 */
    	protected $tablePrefix = '';

    	/**
    	 * Whether the driver supports 'TRUNCATE'
    	 * @var boolean
    	 */
    	protected $hasTruncate = TRUE;

    	/**
    	 * PDO constructor wrapper
    	 *
    	 * @param string $dsn
    	 * @param string $username
    	 * @param string $password
    	 * @param array $driverOptions
    	 */
    	public function __construct(string $dsn, string $username=NULL, string $password=NULL, array $driverOptions=[])
    	{
    		// Set PDO to display errors as exceptions, and apply driver options
    		$driverOptions[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
    		parent::__construct($dsn, $username, $password, $driverOptions);

    		$this->_loadSubClasses();
    	}

    	/**
    	 * Loads the subclasses for the driver
    	 *
    	 * @return void
    	 */
    	protected function _loadSubClasses(): void
    	{
    		// Load the sql and util class for the driver
    		$thisClass = \get_class($this);
    		$nsArray = explode("\\", $thisClass);
    		array_pop($nsArray);
    		$driver = array_pop($nsArray);
    		$sqlClass = __NAMESPACE__ . "\\{$driver}\\SQL";
    		$utilClass = __NAMESPACE__ . "\\{$driver}\\Util";

    		$this->sql = new $sqlClass();
    		$this->util = new $utilClass($this);
    	}

    	/**
    	 * Allow invoke to work on table object
    	 *
    	 * @codeCoverageIgnore
    	 * @param string $name
    	 * @param array $args
    	 * @return mixed
    	 */
    	public function __call(string $name, array $args = [])
    	{
    		if (
    			isset($this->$name)
    			&& \is_object($this->$name)
    			&& method_exists($this->$name, '__invoke')
    		)
    		{
    			return \call_user_func_array([$this->$name, '__invoke'], $args);
    		}
    	}

    	// --------------------------------------------------------------------------
    	// ! Accessors / Mutators
    	// --------------------------------------------------------------------------

    	/**
    	 * Get the last sql query executed
    	 *
    	 * @return string
    	 */
    	public function getLastQuery(): string
    	{
    		return $this->lastQuery;
    	}

    	/**
    	 * Set the last query sql
    	 *
    	 * @param string $queryString
    	 * @return void
    	 */
    	public function setLastQuery(string $queryString): void
    	{
    		$this->lastQuery = $queryString;
    	}

    	/**
    	 * Get the SQL class for the current driver
    	 *
    	 * @return SQLInterface
    	 */
    	public function getSql(): SQLInterface
    	{
    		return $this->sql;
    	}

    	/**
    	 * Get the Util class for the current driver
    	 *
    	 * @return AbstractUtil
    	 */
    	public function getUtil(): AbstractUtil
    	{
    		return $this->util;
    	}

    	/**
    	 * Set the common table name prefix
    	 *
    	 * @param string $prefix
    	 * @return void
    	 */
    	public function setTablePrefix(string $prefix): void
    	{
    		$this->tablePrefix = $prefix;
    	}

    	// --------------------------------------------------------------------------
    	// ! Concrete functions that can be overridden in child classes
    	// --------------------------------------------------------------------------

    	/**
    	 * Simplifies prepared statements for database queries
    	 *
    	 * @param string $sql
    	 * @param array $data
    	 * @return PDOStatement | FALSE
    	 * @throws InvalidArgumentException
    	 */
    	public function prepareQuery(string $sql, array $data): ?PDOStatement
    	{
    		// Prepare the sql, save the statement for easy access later
    		$this->statement = $this->prepare($sql);

    		// Bind the parameters
    		foreach($data as $k => $value)
    		{
    			// Parameters are 1-based, the data is 0-based
    			// So, if the key is numeric, add 1
    			if(is_numeric($k))
    			{
    				$k++;
    			}
    			$this->statement->bindValue($k, $value);
    		}

    		return $this->statement;
    	}

    	/**
    	 * Create and execute a prepared statement with the provided parameters
    	 *
    	 * @param string $sql
    	 * @param array $params
    	 * @throws InvalidArgumentException
    	 * @return PDOStatement
    	 */
    	public function prepareExecute(string $sql, array $params): ?PDOStatement
    	{
    		$this->statement = $this->prepareQuery($sql, $params);
    		$this->statement->execute();

    		return $this->statement;
    	}

    	/**
    	 * Returns number of rows affected by an INSERT, UPDATE, DELETE type query
    	 *
    	 * @return int
    	 */
    	public function affectedRows(): int
    	{
    		// Return number of rows affected
    		return $this->statement->rowCount();
    	}

    	/**
    	 * Prefixes a table if it is not already prefixed
    	 * @param string $table
    	 * @return string
    	 */
    	public function prefixTable(string $table): string
    	{
    		// Add the prefix to the table name
    		// before quoting it
    		if ( ! empty($this->tablePrefix))
    		{
    			// Split identifier by period, will split into:
    			// database.schema.table OR
    			// schema.table OR
    			// database.table OR
    			// table
    			$identifiers = explode('.', $table);
    			$segments = count($identifiers);

    			// Quote the last item, and add the database prefix
    			$identifiers[$segments - 1] = $this->_prefix(end($identifiers));

    			// Rejoin
    			$table = implode('.', $identifiers);
    		}

    		return $table;
    	}

    	/**
    	 * Quote database table name, and set prefix
    	 *
    	 * @param string $table
    	 * @return string
    	 */
    	public function quoteTable($table): string
    	{
    		$table = $this->prefixTable($table);

    		// Finally, quote the table
    		return $this->quoteIdent($table);
    	}

    	/**
    	 * Surrounds the string with the databases identifier escape characters
    	 *
    	 * @param mixed $identifier
    	 * @return string|array
    	 */
    	public function quoteIdent($identifier)
    	{
    		if (\is_array($identifier))
    		{
    			return array_map([$this, __METHOD__], $identifier);
    		}

    		// Handle comma-separated identifiers
    		if (strpos($identifier, ',') !== FALSE)
    		{
    			$parts = array_map('mb_trim', explode(',', $identifier));
    			$parts = array_map([$this, __METHOD__], $parts);
    			$identifier = implode(',', $parts);
    		}

    		// Split each identifier by the period
    		$hiers = explode('.', $identifier);
    		$hiers = array_map('mb_trim', $hiers);

    		// Re-compile the string
    		$raw = implode('.', array_map([$this, '_quote'], $hiers));

    		// Fix functions
    		$funcs = [];
    		preg_match_all("#{$this->escapeCharOpen}([a-zA-Z0-9_]+(\((.*?)\))){$this->escapeCharClose}#iu", $raw, $funcs, PREG_SET_ORDER);
    		foreach($funcs as $f)
    		{
    			// Unquote the function
    			$raw = str_replace($f[0], $f[1], $raw);

    			// Quote the inside identifiers
    			$raw = str_replace($f[3], $this->quoteIdent($f[3]), $raw);
    		}

    		return $raw;
    	}

    	/**
    	 * Return schemas for databases that list them
    	 *
    	 * @return array
    	 */
    	public function getSchemas(): ?array
    	{
    		return NULL;
    	}

    	/**
    	 * Return list of tables for the current database
    	 *
    	 * @return array
    	 */
    	public function getTables(): ?array
    	{
    		$tables = $this->driverQuery('tableList');
    		natsort($tables);
    		return $tables;
    	}

    	/**
    	 * Return list of dbs for the current connection, if possible
    	 *
    	 * @return array
    	 */
    	public function getDbs(): array
    	{
    		return $this->driverQuery('dbList');
    	}

    	/**
    	 * Return list of views for the current database
    	 *
    	 * @return array
    	 */
    	public function getViews(): ?array
    	{
    		$views = $this->driverQuery('viewList');
    		sort($views);
    		return $views;
    	}

    	/**
    	 * Return list of sequences for the current database, if they exist
    	 *
    	 * @return array
    	 */
    	public function getSequences(): ?array
    	{
    		return $this->driverQuery('sequenceList');
    	}

    	/**
    	 * Return list of functions for the current database
    	 *
    	 * @return array
    	 */
    	public function getFunctions(): ?array
    	{
    		return $this->driverQuery('functionList', FALSE);
    	}

    	/**
    	 * Return list of stored procedures for the current database
    	 *
    	 * @return array
    	 */
    	public function getProcedures(): ?array
    	{
    		return $this->driverQuery('procedureList', FALSE);
    	}

    	/**
    	 * Return list of triggers for the current database
    	 *
    	 * @return array
    	 */
    	public function getTriggers(): ?array
    	{
    		return $this->driverQuery('triggerList', FALSE);
    	}

    	/**
    	 * Retrieves an array of non-user-created tables for
    	 * the connection/database
    	 *
    	 * @return array
    	 */
    	public function getSystemTables(): ?array
    	{
    		return $this->driverQuery('systemTableList');
    	}

    	/**
    	 * Retrieve column information for the current database table
    	 *
    	 * @param string $table
    	 * @return array
    	 */
    	public function getColumns($table): ?array
    	{
    		return $this->driverQuery($this->getSql()->columnList($this->prefixTable($table)), FALSE);
    	}

    	/**
    	 * Retrieve foreign keys for the table
    	 *
    	 * @param string $table
    	 * @return array
    	 */
    	public function getFks($table): ?array
    	{
    		return $this->driverQuery($this->getSql()->fkList($table), FALSE);
    	}

    	/**
    	 * Retrieve indexes for the table
    	 *
    	 * @param string $table
    	 * @return array
    	 */
    	public function getIndexes($table): ?array
    	{
    		return $this->driverQuery($this->getSql()->indexList($this->prefixTable($table)), FALSE);
    	}

    	/**
    	 * Retrieve list of data types for the database
    	 *
    	 * @return array
    	 */
    	public function getTypes(): ?array
    	{
    		return $this->driverQuery('typeList', FALSE);
    	}

    	/**
    	 * Method to simplify retrieving db results for meta-data queries
    	 *
    	 * @param string|array|null $query
    	 * @param bool $filteredIndex
    	 * @return array|null
    	 */
    	public function driverQuery($query, $filteredIndex=TRUE): ?array
    	{
    		// Call the appropriate method, if it exists
    		if (\is_string($query) && method_exists($this->sql, $query))
    		{
    			$query = $this->getSql()->$query();
    		}

    		// Return if the values are returned instead of a query,
    		// or if the query doesn't apply to the driver
    		if ( ! \is_string($query))
    		{
    			return $query;
    		}

    		// Run the query!
    		$res = $this->query($query);

    		$flag = $filteredIndex ? PDO::FETCH_NUM : PDO::FETCH_ASSOC;
    		$all = $res->fetchAll($flag);

    		return $filteredIndex ? \dbFilter($all, 0) : $all;
    	}

    	/**
    	 * Return the number of rows returned for a SELECT query
    	 *
    	 * @see http://us3.php.net/manual/en/pdostatement.rowcount.php#87110
    	 * @return int|null
    	 */
    	public function numRows(): ?int
    	{
    		$regex = '/^SELECT\s+(?:ALL\s+|DISTINCT\s+)?(?:.*?)\s+FROM\s+(.*)$/i';
    		$output = [];

    		if (preg_match($regex, $this->lastQuery, $output) > 0)
    		{
    			$stmt = $this->query("SELECT COUNT(*) FROM {$output[1]}");
    			return (int) $stmt->fetchColumn();
    		}

    		return NULL;
    	}

    	/**
    	 * Create sql for batch insert
    	 *
    	 * @param string $table
    	 * @param mixed $data
    	 * @return null|array<string|array|null>
    	 */
    	public function insertBatch(string $table, array $data=[]): array
    	{
    		$data = (array) $data;
    		$firstRow = (array) current($data);

    		// Values for insertion
    		$vals = [];
    		foreach($data as $group)
    		{
    			$vals = array_merge($vals, array_values($group));
    		}
    		$table = $this->quoteTable($table);
    		$fields = array_keys($firstRow);

    		$sql = "INSERT INTO {$table} ("
    			. implode(',', $this->quoteIdent($fields))
    			. ') VALUES ';

    		// Create the placeholder groups
    		$params = array_fill(0, count($fields), '?');
    		$paramString = '(' . implode(',', $params) . ')';
    		$paramList = array_fill(0, count($data), $paramString);

    		// Append the placeholder groups to the query
    		$sql .= implode(',', $paramList);

    		return [$sql, $vals];
    	}

    	/**
    	 * Creates a batch update, and executes it.
    	 * Returns the number of affected rows
    	 *
    	 * @param string $table
    	 * @param array|object $data
    	 * @param string $where
    	 * @return int|null
    	 */
    	public function updateBatch(string $table, $data, $where)
    	{
    		// @TODO implement
    		return NULL;
    	}

    	/**
    	 * Empty the passed table
    	 *
    	 * @param string $table
    	 * @return PDOStatement
    	 */
    	public function truncate(string $table): PDOStatement
    	{
    		$sql = $this->hasTruncate
    			? 'TRUNCATE TABLE '
    			: 'DELETE FROM ';

    		$sql .= $this->quoteTable($table);

    		$this->statement = $this->query($sql);
    		return $this->statement;
    	}

    	/**
    	 * Helper method for quote_ident
    	 *
    	 * @param mixed $str
    	 * @return mixed
    	 */
    	public function _quote($str)
    	{
    		// Check that the current value is a string,
    		// and is not already quoted before quoting
    		// that value, otherwise, return the original value
    		return (
    			\is_string($str)
    			&& strpos($str, $this->escapeCharOpen) !== 0
    			&& strrpos($str, $this->escapeCharClose) !== 0
    		)
    			? "{$this->escapeCharOpen}{$str}{$this->escapeCharClose}"
    			: $str;

    	}

    	/**
    	 * Sets the table prefix on the passed string
    	 *
    	 * @param string $str
    	 * @return string
    	 */
    	protected function _prefix(string $str): string
    	{
    		// Don't prefix an already prefixed table
    		if (strpos($str, $this->tablePrefix) !== FALSE)
    		{
    			return $str;
    		}

    		return $this->tablePrefix . $str;
    	}
    }
    Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/source/Drivers/AbstractSQL.php.html b/apiDocumentation/source/Drivers/AbstractSQL.php.html new file mode 100644 index 0000000..db83e41 --- /dev/null +++ b/apiDocumentation/source/Drivers/AbstractSQL.php.html @@ -0,0 +1,11 @@ + +phpDox - Source of AbstractSQL.php

    Source of file AbstractSQL.php

    + Size: 0,847 Bytes - Last Modified: 2018-01-24T19:47:00+00:00

    src/Drivers/AbstractSQL.php

    1234567891011121314151617181920212223242526272829303132
    + Covered by 38 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    3334
    + Covered by 38 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    3536
    + Covered by 34 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    373839
    + Covered by 38 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    404142
    <?php declare(strict_types=1);
    /**
     * Query
     *
     * SQL Query Builder / Database Abstraction Layer
     *
     * PHP version 7.1
     *
     * @package     Query
     * @author      Timothy J. Warren <tim@timshomepage.net>
     * @copyright   2012 - 2018 Timothy J. Warren
     * @license     http://www.opensource.org/licenses/mit-license.html  MIT License
     * @link        https://git.timshomepage.net/aviat4ion/Query
     */
    namespace Query\Drivers;

    /**
     * Parent for database-specific syntax subclasses
     */
    abstract class AbstractSQL implements SQLInterface {

    	/**
    	 * Limit clause
    	 *
    	 * @param string $sql
    	 * @param int $limit
    	 * @param int|bool $offset
    	 * @return string
    	 */
    	public function limit(string $sql, int $limit, $offset=FALSE): string
    	{
    		$sql .= "\nLIMIT {$limit}";

    		if (is_numeric($offset))
    		{
    			$sql .= " OFFSET {$offset}";
    		}

    		return $sql;
    	}
    }

    Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/source/Drivers/AbstractUtil.php.html b/apiDocumentation/source/Drivers/AbstractUtil.php.html new file mode 100644 index 0000000..6d52e35 --- /dev/null +++ b/apiDocumentation/source/Drivers/AbstractUtil.php.html @@ -0,0 +1,37 @@ + +phpDox - Source of AbstractUtil.php

    Source of file AbstractUtil.php

    + Size: 2,921 Bytes - Last Modified: 2018-01-24T16:53:46+00:00

    src/Drivers/AbstractUtil.php

    1234567891011121314151617181920212223242526272829303132333435363738
    + Covered by 7 test(s): +
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    • Query\Tests\QueryParserTest::testGeneric
    • Query\Tests\QueryParserTest::testGeneric2
    • Query\Tests\QueryParserTest::testWUnderscore
    • Query\Tests\QueryParserTest::testFunction
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testConnection
    39404142434445464748
    + Covered by 8 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackup
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupStructure
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testDeleteTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupData
    4950515253545556575859606162
    + Covered by 2 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    6364656667686970
    + Covered by 2 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    71
    + Covered by 2 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    72
    + Covered by 2 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    73747576
    + Covered by 2 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    77
    + Covered by 2 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    7879
    + Covered by 2 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    80
    + Covered by 2 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    81
    + Covered by 2 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    8283
    + Covered by 2 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    84858687
    + Covered by 2 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    88
    + Covered by 2 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    89
    + Covered by 2 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    9091
    + Covered by 2 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    9293949596979899100101102
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testDeleteTable
    103104105106107108109110111112113114115116117118119120121122123124125
    <?php declare(strict_types=1);
    /**
     * Query
     *
     * SQL Query Builder / Database Abstraction Layer
     *
     * PHP version 7.1
     *
     * @package     Query
     * @author      Timothy J. Warren <tim@timshomepage.net>
     * @copyright   2012 - 2018 Timothy J. Warren
     * @license     http://www.opensource.org/licenses/mit-license.html  MIT License
     * @link        https://git.timshomepage.net/aviat4ion/Query
     */
    namespace Query\Drivers;

    /**
     * Abstract class defining database / table creation methods
     *
     * @method string quoteIdent(string $sql)
     * @method string quoteTable(string $sql)
     */
    abstract class AbstractUtil {

    	/**
    	 * Reference to the current connection object
    	 * @var DriverInterface
    	 */
    	private $connection;

    	/**
    	 * Save a reference to the connection object for later use
    	 *
    	 * @param DriverInterface $connection
    	 */
    	public function __construct(DriverInterface $connection)
    	{
    		$this->connection = $connection;
    	}

    	/**
    	 * Get the driver object for the current connection
    	 *
    	 * @return DriverInterface
    	 */
    	public function getDriver()
    	{
    		return $this->connection;
    	}

    	/**
    	 * Convenience public function to generate sql for creating a db table
    	 *
    	 * @param string $name
    	 * @param array $fields
    	 * @param array $constraints
    	 * @param bool $ifNotExists
    	 * @return string
    	 */
    	public function createTable($name, $fields, array $constraints=[], $ifNotExists=TRUE)
    	{
    		$existsStr = $ifNotExists ? ' IF NOT EXISTS ' : ' ';

    		// Reorganize into an array indexed with column information
    		// Eg $columnArray[$colname] = array(
    		// 		'type' => ...,
    		// 		'constraint' => ...,
    		// 		'index' => ...,
    		// )
    		$columnArray = \arrayZipper([
    			'type' => $fields,
    			'constraint' => $constraints
    		]);

    		// Join column definitions together
    		$columns = [];
    		foreach($columnArray as $n => $props)
    		{
    			$str = $this->getDriver()->quoteIdent($n);
    			$str .= isset($props['type']) ? " {$props['type']}" : "";
    			$str .= isset($props['constraint']) ? " {$props['constraint']}" : "";

    			$columns[] = $str;
    		}

    		// Generate the sql for the creation of the table
    		$sql = 'CREATE TABLE'.$existsStr.$this->getDriver()->quoteTable($name).' (';
    		$sql .= implode(', ', $columns);
    		$sql .= ')';

    		return $sql;
    	}

    	/**
    	 * Drop the selected table
    	 *
    	 * @param string $name
    	 * @return string
    	 */
    	public function deleteTable($name): string
    	{
    		return 'DROP TABLE IF EXISTS '.$this->getDriver()->quoteTable($name);
    	}

    	// --------------------------------------------------------------------------
    	// ! Abstract Methods
    	// --------------------------------------------------------------------------

    	/**
    	 * Return an SQL file with the database table structure
    	 *
    	 * @abstract
    	 * @return string
    	 */
    	abstract public function backupStructure();

    	/**
    	 * Return an SQL file with the database data as insert statements
    	 *
    	 * @abstract
    	 * @return string
    	 */
    	abstract public function backupData();

    }
    Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/source/Drivers/DriverInterface.php.html b/apiDocumentation/source/Drivers/DriverInterface.php.html new file mode 100644 index 0000000..2b23f7e --- /dev/null +++ b/apiDocumentation/source/Drivers/DriverInterface.php.html @@ -0,0 +1,3 @@ + +phpDox - Source of DriverInterface.php

    Source of file DriverInterface.php

    + Size: 4,839 Bytes - Last Modified: 2018-01-24T18:03:02+00:00

    src/Drivers/DriverInterface.php

    123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230
    <?php declare(strict_types=1);
    /**
     * Query
     *
     * SQL Query Builder / Database Abstraction Layer
     *
     * PHP version 7.1
     *
     * @package     Query
     * @author      Timothy J. Warren <tim@timshomepage.net>
     * @copyright   2012 - 2018 Timothy J. Warren
     * @license     http://www.opensource.org/licenses/mit-license.html  MIT License
     * @link        https://git.timshomepage.net/aviat4ion/Query
     */
    namespace Query\Drivers;

    use PDOStatement;

    /**
     * PDO Interface to implement for database drivers
     */
    interface DriverInterface {

    	/**
    	 * Constructor/Connection method
    	 *
    	 * @param string $dsn
    	 * @param string $username
    	 * @param string $password
    	 * @param array $driverOptions
    	 */
    	public function __construct(string $dsn, string $username=NULL, string $password=NULL, array $driverOptions = []);

    	/**
    	 * Simplifies prepared statements for database queries
    	 *
    	 * @param string $sql
    	 * @param array $data
    	 * @return \PDOStatement|null
    	 * @throws \InvalidArgumentException
    	 */
    	public function prepareQuery(string $sql, array $data): ?PDOStatement;

    	/**
    	 * Retrieve column information for the current database table
    	 *
    	 * @param string $table
    	 * @return array
    	 */
    	public function getColumns($table): ?array;

    	/**
    	 * Retrieve list of data types for the database
    	 *
    	 * @return array
    	 */
    	public function getTypes(): ?array;

    	/**
    	 * Retrieve indexes for the table
    	 *
    	 * @param string $table
    	 * @return array
    	 */
    	public function getIndexes($table): ?array;

    	/**
    	 * Retrieve foreign keys for the table
    	 *
    	 * @param string $table
    	 * @return array
    	 */
    	public function getFks($table): ?array;

    	/**
    	 * Return list of tables for the current database
    	 *
    	 * @return array
    	 */
    	public function getTables(): ?array;

    	/**
    	 * Retrieves an array of non-user-created tables for
    	 * the connection/database
    	 *
    	 * @return array
    	 */
    	public function getSystemTables(): ?array;

    	/**
    	 * Return list of dbs for the current connection, if possible
    	 *
    	 * @return array
    	 */
    	public function getDbs(): ?array;

    	/**
    	 * Return list of views for the current database
    	 *
    	 * @return array
    	 */
    	public function getViews(): ?array;

    	/**
    	 * Return list of sequences for the current database, if they exist
    	 *
    	 * @return array
    	 */
    	public function getSequences(): ?array;

    	/**
    	 * Return list of functions for the current database
    	 *
    	 * @return array
    	 */
    	public function getFunctions(): ?array;

    	/**
    	 * Return list of stored procedures for the current database
    	 *
    	 * @return array
    	 */
    	public function getProcedures(): ?array;

    	/**
    	 * Return list of triggers for the current database
    	 *
    	 * @return array
    	 */
    	public function getTriggers(): ?array;

    	/**
    	 * Surrounds the string with the databases identifier escape characters
    	 *
    	 * @param string|array $ident
    	 * @return string|array
    	 */
    	public function quoteIdent($ident);

    	/**
    	 * Quote database table name, and set prefix
    	 *
    	 * @param string|array $table
    	 * @return string|array
    	 */
    	public function quoteTable($table);

    	/**
    	 * Create and execute a prepared statement with the provided parameters
    	 *
    	 * @param string $sql
    	 * @param array $params
    	 * @return PDOStatement
    	 */
    	public function prepareExecute(string $sql, array $params): ?PDOStatement;

    	/**
    	 * Method to simplify retrieving db results for meta-data queries
    	 *
    	 * @param string|array|null $query
    	 * @param bool $filteredIndex
    	 * @return array
    	 */
    	public function driverQuery($query, $filteredIndex=TRUE): ?array;

    	/**
    	 * Returns number of rows affected by an INSERT, UPDATE, DELETE type query
    	 *
    	 * @return int
    	 */
    	public function affectedRows(): int;

    	/**
    	 * Return the number of rows returned for a SELECT query
    	 * @see http://us3.php.net/manual/en/pdostatement.rowcount.php#87110
    	 *
    	 * @return int
    	 */
    	public function numRows(): ?int;

    	/**
    	 * Prefixes a table if it is not already prefixed
    	 *
    	 * @param string $table
    	 * @return string
    	 */
    	public function prefixTable(string $table): string;

    	/**
    	 * Create sql for batch insert
    	 *
    	 * @param string $table
    	 * @param array $data
    	 * @return array
    	 */
    	public function insertBatch(string $table, array $data=[]): array;

    	/**
    	 * Creates a batch update, and executes it.
    	 * Returns the number of affected rows
    	 *
    	 * @param string $table
    	 * @param array|object $data
    	 * @param string $where
    	 * @return int|null
    	 */
    	public function updateBatch(string $table, $data, $where);

    	/**
    	 * Get the SQL class for the current driver
    	 *
    	 * @return SQLInterface
    	 */
    	public function getSql(): SQLInterface;

    	/**
    	 * Get the Util class for the current driver
    	 *
    	 * @return AbstractUtil
    	 */
    	public function getUtil(): AbstractUtil;

    	/**
    	 * Set the last query sql
    	 *
    	 * @param string $queryString
    	 * @return void
    	 */
    	public function setLastQuery(string $queryString): void;
    }
    Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/source/Drivers/Mysql/Driver.php.html b/apiDocumentation/source/Drivers/Mysql/Driver.php.html new file mode 100644 index 0000000..76b866d --- /dev/null +++ b/apiDocumentation/source/Drivers/Mysql/Driver.php.html @@ -0,0 +1,3 @@ + +phpDox - Source of Driver.php

    Source of file Driver.php

    + Size: 1,399 Bytes - Last Modified: 2018-01-24T18:02:14+00:00

    src/Drivers/Mysql/Driver.php

    1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
    <?php declare(strict_types=1);
    /**
     * Query
     *
     * SQL Query Builder / Database Abstraction Layer
     *
     * PHP version 7.1
     *
     * @package     Query
     * @author      Timothy J. Warren <tim@timshomepage.net>
     * @copyright   2012 - 2018 Timothy J. Warren
     * @license     http://www.opensource.org/licenses/mit-license.html  MIT License
     * @link        https://git.timshomepage.net/aviat4ion/Query
     */
    namespace Query\Drivers\Mysql;

    use PDO;
    use Query\Drivers\AbstractDriver;

    /**
     * MySQL specific class
     */
    class Driver extends AbstractDriver {

    	/**
    	 * Set the backtick as the MySQL escape character
    	 *
    	 * @var string
    	 */
    	protected $escapeCharOpen = '`';

    	/**
    	 * Set the backtick as the MySQL escape character
    	 *
    	 * @var string
    	 */
    	protected $escapeCharClose = '`';

    	/**
    	 * Connect to MySQL Database
    	 *
    	 * @codeCoverageIgnore
    	 * @param string $dsn
    	 * @param string $username
    	 * @param string $password
    	 * @param array $options
    	 */
    	public function __construct(string $dsn, string $username=NULL, string $password=NULL, array $options=[])
    	{
    		// Set the charset to UTF-8
    		if (\defined('\\PDO::MYSQL_ATTR_INIT_COMMAND'))
    		{
    			$options = array_merge($options, [
    				PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES UTF-8 COLLATE 'UTF-8'",
    			]);
    		}

    		if (strpos($dsn, 'mysql') === FALSE)
    		{
    			$dsn = 'mysql:'.$dsn;
    		}

    		parent::__construct($dsn, $username, $password, $options);
    	}
    }
    Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/source/Drivers/Mysql/SQL.php.html b/apiDocumentation/source/Drivers/Mysql/SQL.php.html new file mode 100644 index 0000000..b87c1e5 --- /dev/null +++ b/apiDocumentation/source/Drivers/Mysql/SQL.php.html @@ -0,0 +1,37 @@ + +phpDox - Source of SQL.php

    Source of file SQL.php

    + Size: 4,031 Bytes - Last Modified: 2018-01-24T18:09:59+00:00

    src/Drivers/Mysql/SQL.php

    12345678910111213141516171819202122232425262728293031323334
    + Covered by 19 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    3536
    + Covered by 2 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    373839
    + Covered by 17 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    4041424344454647484950
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    51525354555657585960
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    61626364656667686970
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackup
    717273747576777879808182838485868788
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetTables
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    89909192939495969798
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetSystemTables
    99100101102103104105106107108109
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetViews
    110111112113114115116117118119
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetTriggers
    120121122123124125126127128129
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetFunctions
    130131132133134135136137138139
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetProcedures
    140141142143144145146147148149
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetSequences
    150151152153154155156157158159
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetTypes
    160161162163164165166167168169170
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetColumns
    171172173174175176177178179180181182183184185186187188189190191192193194
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetFKs
    195196197198199200201202203204205206
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetIndexes
    207208
    <?php declare(strict_types=1);
    /**
     * Query
     *
     * SQL Query Builder / Database Abstraction Layer
     *
     * PHP version 7.1
     *
     * @package     Query
     * @author      Timothy J. Warren <tim@timshomepage.net>
     * @copyright   2012 - 2018 Timothy J. Warren
     * @license     http://www.opensource.org/licenses/mit-license.html  MIT License
     * @link        https://git.timshomepage.net/aviat4ion/Query
     */
    namespace Query\Drivers\Mysql;

    use Query\Drivers\AbstractSQL;

    /**
     * MySQL specific SQL
     */
    class SQL extends AbstractSQL {

    	/**
    	 * Limit clause
    	 *
    	 * @param string $sql
    	 * @param int $limit
    	 * @param int|boolean $offset
    	 * @return string
    	 */
    	public function limit(string $sql, int $limit, $offset=FALSE): string
    	{
    		if ( ! is_numeric($offset))
    		{
    			return $sql." LIMIT {$limit}";
    		}

    		return $sql." LIMIT {$offset}, {$limit}";
    	}

    	/**
    	 * Get the query plan for the sql query
    	 *
    	 * @param string $sql
    	 * @return string
    	 */
    	public function explain(string $sql): string
    	{
    		return "EXPLAIN EXTENDED {$sql}";
    	}

    	/**
    	 * Random ordering keyword
    	 *
    	 * @return string
    	 */
    	public function random(): string
    	{
    		return ' RAND() DESC';
    	}

    	/**
    	 * Returns sql to list other databases
    	 *
    	 * @return string
    	 */
    	public function dbList(): string
    	{
    		return "SHOW DATABASES WHERE `Database` NOT IN ('information_schema','mysql')";
    	}

    	/**
    	 * Returns sql to list tables
    	 *
    	 * @param string $database
    	 * @return string
    	 */
    	public function tableList($database=''): string
    	{
    		// @codeCoverageIgnoreStart
    		if ( ! empty($database))
    		{
    			return "SHOW TABLES FROM `{$database}`";
    		}
    		// @codeCoverageIgnoreEnd

    		return 'SHOW TABLES';
    	}

    	/**
    	 * Overridden in MySQL class
    	 *
    	 * @return string
    	 */
    	public function systemTableList(): string
    	{
    		return 'SELECT `TABLE_NAME` FROM `information_schema`.`TABLES`
    			WHERE `TABLE_SCHEMA`=\'information_schema\'';
    	}

    	/**
    	 * Returns sql to list views
    	 *
    	 * @return string
    	 */
    	public function viewList(): string
    	{
    		return 'SELECT `table_name` FROM `information_schema`.`views`';
    	}

    	/**
    	 * Returns sql to list triggers
    	 *
    	 * @return string
    	 */
    	public function triggerList(): string
    	{
    		return 'SHOW TRIGGERS';
    	}

    	/**
    	 * Return sql to list functions
    	 *
    	 * @return string
    	 */
    	public function functionList(): string
    	{
    		return 'SHOW FUNCTION STATUS';
    	}

    	/**
    	 * Return sql to list stored procedures
    	 *
    	 * @return string
    	 */
    	public function procedureList(): string
    	{
    		return 'SHOW PROCEDURE STATUS';
    	}

    	/**
    	 * Return sql to list sequences
    	 *
    	 * @return string
    	 */
    	public function sequenceList(): ?string
    	{
    		return NULL;
    	}

    	/**
    	 * SQL to show list of field types
    	 *
    	 * @return string
    	 */
    	public function typeList(): string
    	{
    		return "SELECT DISTINCT `DATA_TYPE` FROM `information_schema`.`COLUMNS`";
    	}

    	/**
    	 * SQL to show infromation about columns in a table
    	 *
    	 * @param string $table
    	 * @return string
    	 */
    	public function columnList(string $table): string
    	{
    		return "SHOW FULL COLUMNS FROM {$table}";
    	}

    	/**
    	 * Get the list of foreign keys for the current
    	 * table
    	 *
    	 * @param string $table
    	 * @return string
    	 */
    	public function fkList(string $table): string
    	{
    		return <<<SQL
    			SELECT DISTINCT `kcu`.`COLUMN_NAME` as `child_column`,
    					`kcu`.`REFERENCED_TABLE_NAME` as `parent_table`,
    					`kcu`.`REFERENCED_COLUMN_NAME` as `parent_column`,
    					`rc`.`UPDATE_RULE` AS `update`,
    					`rc`.`DELETE_RULE` AS `delete`
    			FROM `INFORMATION_SCHEMA`.`TABLE_CONSTRAINTS` `tc`
    			INNER JOIN `INFORMATION_SCHEMA`.`KEY_COLUMN_USAGE` `kcu`
    				ON `kcu`.`CONSTRAINT_NAME`=`tc`.`CONSTRAINT_NAME`
    			INNER JOIN `INFORMATION_SCHEMA`.`REFERENTIAL_CONSTRAINTS` `rc`
    				ON `rc`.`CONSTRAINT_NAME`=`tc`.`CONSTRAINT_NAME`
    			WHERE `tc`.`CONSTRAINT_TYPE`='FOREIGN KEY'
    			AND `tc`.`TABLE_NAME`='{$table}'
    SQL;
    	}

    	/**
    	 * Get the list of indexes for the current table
    	 *
    	 * @param string $table
    	 * @return string
    	 */
    	public function indexList(string $table): string
    	{
    		return "SHOW INDEX IN {$table}";
    	}
    }
    Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/source/Drivers/Mysql/Util.php.html b/apiDocumentation/source/Drivers/Mysql/Util.php.html new file mode 100644 index 0000000..78a15e5 --- /dev/null +++ b/apiDocumentation/source/Drivers/Mysql/Util.php.html @@ -0,0 +1,69 @@ + +phpDox - Source of Util.php

    Source of file Util.php

    + Size: 2,612 Bytes - Last Modified: 2018-01-24T17:33:43+00:00

    src/Drivers/Mysql/Util.php

    1234567891011121314151617181920212223242526272829303132
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackup
    333435
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackup
    3637
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackup
    3839404142434445464748
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackup
    4950
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackup
    5152
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackup
    53
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackup
    5455
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackup
    5657
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackup
    58596061
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackup
    62636465
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackup
    6667686970717273747576
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    777879
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    8081
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    828384
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    858687
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    8889
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    90
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    91
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    929394
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    9596
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    979899100
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    101102
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    103104105
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    106107
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    108109110
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    111112
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    113114
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    115116
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    117118
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    119120
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    121122123
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    124125126
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    127128
    <?php declare(strict_types=1);
    /**
     * Query
     *
     * SQL Query Builder / Database Abstraction Layer
     *
     * PHP version 7.1
     *
     * @package     Query
     * @author      Timothy J. Warren <tim@timshomepage.net>
     * @copyright   2012 - 2018 Timothy J. Warren
     * @license     http://www.opensource.org/licenses/mit-license.html  MIT License
     * @link        https://git.timshomepage.net/aviat4ion/Query
     */
    namespace Query\Drivers\Mysql;

    use PDO;
    use Query\Drivers\AbstractUtil;

    /**
     * MySQL-specific backup, import and creation methods
     */
    class Util extends AbstractUtil {

    	/**
    	 * Create an SQL backup file for the current database's structure
    	 *
    	 * @return string
    	 */
    	public function backupStructure(): string
    	{
    		$string = [];

    		// Get databases
    		$dbs = $this->getDriver()->getDbs();

    		foreach($dbs as &$d)
    		{
    			// Skip built-in dbs
    			// @codeCoverageIgnoreStart
    			if ($d === 'mysql')
    			{
    				continue;
    			}
    			// @codeCoverageIgnoreEnd

    			// Get the list of tables
    			$tables = $this->getDriver()->driverQuery("SHOW TABLES FROM `{$d}`", TRUE);

    			foreach($tables as $table)
    			{
    				$array = $this->getDriver()->driverQuery("SHOW CREATE TABLE `{$d}`.`{$table}`", FALSE);
    				$row = current($array);

    				if ( ! isset($row['Create Table']))
    				{
    					continue;
    				}


    				$string[] = $row['Create Table'];
    			}
    		}

    		return implode("\n\n", $string);
    	}

    	/**
    	 * Create an SQL backup file for the current database's data
    	 *
    	 * @param array $exclude
    	 * @return string
    	 */
    	public function backupData($exclude=[]): string
    	{
    		$tables = $this->getDriver()->getTables();

    		// Filter out the tables you don't want
    		if( ! empty($exclude))
    		{
    			$tables = array_diff($tables, $exclude);
    		}

    		$outputSql = '';

    		// Select the rows from each Table
    		foreach($tables as $t)
    		{
    			$sql = "SELECT * FROM `{$t}`";
    			$res = $this->getDriver()->query($sql);
    			$rows = $res->fetchAll(PDO::FETCH_ASSOC);

    			// Skip empty tables
    			if (count($rows) < 1)
    			{
    				continue;
    			}

    			// Nab the column names by getting the keys of the first row
    			$columns = @array_keys($rows[0]);

    			$insertRows = [];

    			// Create the insert statements
    			foreach($rows as $row)
    			{
    				$row = array_values($row);

    				// Workaround for Quercus
    				foreach($row as &$r)
    				{
    					$r = $this->getDriver()->quote($r);
    				}
    				$row = array_map('trim', $row);

    				$rowString = 'INSERT INTO `'.trim($t).'` (`'.implode('`,`', $columns).'`) VALUES ('.implode(',', $row).');';

    				$row = NULL;

    				$insertRows[] = $rowString;
    			}

    			$outputSql .= "\n\n".implode("\n", $insertRows)."\n";
    		}

    		return $outputSql;
    	}
    }
    Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/source/Drivers/Pgsql/Driver.php.html b/apiDocumentation/source/Drivers/Pgsql/Driver.php.html new file mode 100644 index 0000000..6a429a6 --- /dev/null +++ b/apiDocumentation/source/Drivers/Pgsql/Driver.php.html @@ -0,0 +1,21 @@ + +phpDox - Source of Driver.php

    Source of file Driver.php

    + Size: 1,725 Bytes - Last Modified: 2018-01-24T20:00:17+00:00

    src/Drivers/Pgsql/Driver.php

    123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSchemas
    5253545556
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSchemas
    575859606162636465666768
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetFKs
    69707172
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetFKs
    7374
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetFKs
    7576
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetFKs
    7778
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetFKs
    798081
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetFKs
    82838485
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetFKs
    8687
    <?php declare(strict_types=1);
    /**
     * Query
     *
     * SQL Query Builder / Database Abstraction Layer
     *
     * PHP version 7.1
     *
     * @package     Query
     * @author      Timothy J. Warren <tim@timshomepage.net>
     * @copyright   2012 - 2018 Timothy J. Warren
     * @license     http://www.opensource.org/licenses/mit-license.html  MIT License
     * @link        https://git.timshomepage.net/aviat4ion/Query
     */
    namespace Query\Drivers\Pgsql;

    use Query\Drivers\AbstractDriver;

    /**
     * PostgreSQL specific class
     */
    class Driver extends AbstractDriver {

    	/**
    	 * Connect to a PosgreSQL database
    	 *
    	 * @codeCoverageIgnore
    	 * @param string $dsn
    	 * @param string $username
    	 * @param string $password
    	 * @param array  $options
    	 */
    	public function __construct(string $dsn, string $username=NULL, string $password=NULL, array $options=[])
    	{
    		if (strpos($dsn, 'pgsql') === FALSE)
    		{
    			$dsn = 'pgsql:'.$dsn;
    		}

    		parent::__construct($dsn, $username, $password, $options);
    	}

    	/**
    	 * Get a list of schemas for the current connection
    	 *
    	 * @return array
    	 */
    	public function getSchemas(): ?array
    	{
    		$sql = <<<SQL
    			SELECT DISTINCT "schemaname" FROM "pg_tables"
    			WHERE "schemaname" NOT LIKE 'pg\_%'
    			AND "schemaname" != 'information_schema'
    SQL;

    		return $this->driverQuery($sql);
    	}

    	/**
    	 * Retrieve foreign keys for the table
    	 *
    	 * @param string $table
    	 * @return array
    	 */
    	public function getFks($table): array
    	{
    		$valueMap = [
    			'c' => 'CASCADE',
    			'r' => 'RESTRICT',
    		];

    		$keys = parent::getFks($table);

    		foreach($keys as &$key)
    		{
    			foreach(['update', 'delete'] AS $type)
    			{
    				if ( ! isset($valueMap[$key[$type]])) continue;


    				$key[$type] = $valueMap[$key[$type]];
    			}
    		}

    		return $keys;
    	}
    }
    Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/source/Drivers/Pgsql/SQL.php.html b/apiDocumentation/source/Drivers/Pgsql/SQL.php.html new file mode 100644 index 0000000..9e4ff67 --- /dev/null +++ b/apiDocumentation/source/Drivers/Pgsql/SQL.php.html @@ -0,0 +1,31 @@ + +phpDox - Source of SQL.php

    Source of file SQL.php

    + Size: 5,455 Bytes - Last Modified: 2018-01-24T17:44:22+00:00

    src/Drivers/Pgsql/SQL.php

    1234567891011121314151617181920212223242526272829303132
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    33343536373839404142
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    4344454647484950515253
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetDBs
    5455565758596061626364656667
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetTables
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    68697071727374757677787980818283
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSystemTables
    84858687888990919293949596979899
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetViews
    100101102103104105106107108109110111112113114115
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetTriggers
    116117118119120121122123124125126127128129
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetFunctions
    130131132133134135136137138139140
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetProcedures
    141142143144145146147148149150151152153154155156
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSequences
    157158159160161162163164165166167168169170171172173174175176177178179180
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetColumns
    181182183184185186187188189190191192193
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetTypes
    194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetFKs
    228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetIndexes
    268269270271272273274275276
    <?php declare(strict_types=1);
    /**
     * Query
     *
     * SQL Query Builder / Database Abstraction Layer
     *
     * PHP version 7.1
     *
     * @package     Query
     * @author      Timothy J. Warren <tim@timshomepage.net>
     * @copyright   2012 - 2018 Timothy J. Warren
     * @license     http://www.opensource.org/licenses/mit-license.html  MIT License
     * @link        https://git.timshomepage.net/aviat4ion/Query
     */
    namespace Query\Drivers\Pgsql;

    use Query\Drivers\AbstractSQL;

    /**
     * PostgreSQL specific SQL
     */
    class SQL extends AbstractSQL {

    	/**
    	 * Get the query plan for the sql query
    	 *
    	 * @param string $sql
    	 * @return string
    	 */
    	public function explain(string $sql): string
    	{
    		return "EXPLAIN VERBOSE {$sql}";
    	}

    	/**
    	 * Random ordering keyword
    	 *
    	 * @return string
    	 */
    	public function random(): string
    	{
    		return ' RANDOM()';
    	}

    	/**
    	 * Returns sql to list other databases
    	 *
    	 * @return string
    	 */
    	public function dbList(): string
    	{
    		return <<<SQL
    			SELECT "datname" FROM "pg_database"
    			WHERE "datname" NOT IN ('template0','template1')
    			ORDER BY "datname" ASC
    SQL;
    	}

    	/**
    	 * Returns sql to list tables
    	 *
    	 * @return string
    	 */
    	public function tableList(): string
    	{
    		return <<<SQL
    			SELECT "table_name"
    			FROM "information_schema"."tables"
    			WHERE "table_type" = 'BASE TABLE'
    			AND "table_schema" NOT IN
    				('pg_catalog', 'information_schema');
    SQL;
    	}

    	/**
    	 * Returns sql to list system tables
    	 *
    	 * @return string
    	 */
    	public function systemTableList(): string
    	{
    		return <<<SQL
    			SELECT "table_name"
    			FROM "information_schema"."tables"
    			WHERE "table_type" = 'BASE TABLE'
    			AND "table_schema" IN
    				('pg_catalog', 'information_schema');
    SQL;
    	}

    	/**
    	 * Returns sql to list views
    	 *
    	 * @return string
    	 */
    	public function viewList(): string
    	{
    		return <<<SQL
    		 	SELECT "viewname" FROM "pg_views"
    			WHERE "schemaname" NOT IN
    				('pg_catalog', 'information_schema')
    			AND "viewname" !~ '^pg_'
    			ORDER BY "viewname" ASC
    SQL;
    	}

    	/**
    	 * Returns sql to list triggers
    	 *
    	 * @return string
    	 */
    	public function triggerList(): string
    	{
    		return <<<SQL
    			SELECT *
    			FROM "information_schema"."triggers"
    			WHERE "trigger_schema" NOT IN
    				('pg_catalog', 'information_schema')
    SQL;
    	}

    	/**
    	 * Return sql to list functions
    	 *
    	 * @return string
    	 */
    	public function functionList(): ?string
    	{
    		return NULL;
    	}

    	/**
    	 * Return sql to list stored procedures
    	 *
    	 * @return string
    	 */
    	public function procedureList(): string
    	{
    		return <<<SQL
    			SELECT "routine_name"
    			FROM "information_schema"."routines"
    			WHERE "specific_schema" NOT IN
    				('pg_catalog', 'information_schema')
    			AND "type_udt_name" != 'trigger';
    SQL;
    	}

    	/**
    	 * Return sql to list sequences
    	 *
    	 * @return string
    	 */
    	public function sequenceList(): string
    	{
    		return <<<SQL
    			SELECT "c"."relname"
    			FROM "pg_class" "c"
    			WHERE "c"."relkind" = 'S'
    			ORDER BY "relname" ASC
    SQL;
    	}

    	/**
    	 * Return sql to list columns of the specified table
    	 *
    	 * @param string $table
    	 * @return string
    	 */
    	public function columnList(string $table): string
    	{
    		return <<<SQL
    			SELECT ordinal_position,
    				column_name,
    				data_type,
    				column_default,
    				is_nullable,
    				character_maximum_length,
    				numeric_precision
    			FROM information_schema.columns
    			WHERE table_name = '{$table}'
    			ORDER BY ordinal_position;
    SQL;
    	}

    	/**
    	 * SQL to show list of field types
    	 *
    	 * @return string
    	 */
    	public function typeList(): string
    	{
    		return <<<SQL
    			SELECT "typname" FROM "pg_catalog"."pg_type"
    			WHERE "typname" !~ '^pg_|_'
    			AND "typtype" = 'b'
    			ORDER BY "typname"
    SQL;
    	}

    	/**
    	 * Get the list of foreign keys for the current
    	 * table
    	 *
    	 * @param string $table
    	 * @return string
    	 */
    	public function fkList(string $table): string
    	{
    		return <<<SQL
    			SELECT
    				"att2"."attname" AS "child_column",
    				"cl"."relname" AS "parent_table",
    				"att"."attname" AS "parent_column",
    				"con"."update" AS "update",
    				"con"."update" AS "delete"
    			FROM
    				(SELECT
    					unnest(con1.conkey) AS "parent",
    					unnest(con1.confkey) AS "child",
    					"con1"."confrelid",
    					"con1"."conrelid",
    					"con1"."confupdtype" as "update",
    					"con1"."confdeltype" as "delete"
    				FROM "pg_class" "cl"
    				JOIN "pg_namespace" "ns" ON "cl"."relnamespace" = "ns"."oid"
    				JOIN "pg_constraint" "con1" ON "con1"."conrelid" = "cl"."oid"
    				WHERE "cl"."relname" = '{$table}'
    					AND "ns"."nspname" = 'public'
    					AND "con1"."contype" = 'f'
    				)
    				"con"
    				JOIN "pg_attribute" "att" ON
    					"att"."attrelid" = "con"."confrelid"
    					AND "att"."attnum" = "con"."child"
    				JOIN "pg_class" "cl" ON
    					"cl"."oid" = "con"."confrelid"
    				JOIN "pg_attribute" "att2" ON
    					"att2"."attrelid" = "con"."conrelid"
    					AND "att2"."attnum" = "con"."parent"
    SQL;
    	}

    	/**
    	 * Get the list of indexes for the current table
    	 *
    	 * @param string $table
    	 * @return string
    	 */
    	public function indexList(string $table): string
    	{
    		return <<<SQL
    			SELECT
    				t.relname AS table_name,
    				i.relname AS index_name,
    				array_to_string(array_agg(a.attname), ', ') AS column_names
    			FROM
    				pg_class t,
    				pg_class i,
    				pg_index ix,
    				pg_attribute a
    			WHERE
    				t.oid = ix.indrelid
    				AND i.oid = ix.indexrelid
    				AND a.attrelid = t.oid
    				AND a.attnum = ANY(ix.indkey)
    				AND t.relkind = 'r'
    				AND t.relname = '{$table}'
    			GROUP BY
    				t.relname,
    				i.relname
    			ORDER BY
    				t.relname,
    				i.relname;
    SQL;
    	}
    }
    Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/source/Drivers/Pgsql/Util.php.html b/apiDocumentation/source/Drivers/Pgsql/Util.php.html new file mode 100644 index 0000000..e039711 --- /dev/null +++ b/apiDocumentation/source/Drivers/Pgsql/Util.php.html @@ -0,0 +1,51 @@ + +phpDox - Source of Util.php

    Source of file Util.php

    + Size: 2,077 Bytes - Last Modified: 2018-01-22T19:58:21+00:00

    src/Drivers/Pgsql/Util.php

    1234567891011121314151617181920212223242526272829303132
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBackupStructure
    3334353637383940414243
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    444546
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    4748
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    495051
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    525354
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    5556
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    57
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    58
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    596061
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    6263
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    646566
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    676869
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    7071
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    727374
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    7576
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    777879
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    80
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    818283
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    8485
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    8687
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    888990
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    9192
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    939495
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    9697
    <?php declare(strict_types=1);
    /**
     * Query
     *
     * SQL Query Builder / Database Abstraction Layer
     *
     * PHP version 7.1
     *
     * @package     Query
     * @author      Timothy J. Warren <tim@timshomepage.net>
     * @copyright   2012 - 2018 Timothy J. Warren
     * @license     http://www.opensource.org/licenses/mit-license.html  MIT License
     * @link        https://git.timshomepage.net/aviat4ion/Query
     */
    namespace Query\Drivers\Pgsql;

    use Query\Drivers\AbstractUtil;

    /**
     * Postgres-specific backup, import and creation methods
     */
    class Util extends AbstractUtil {

    	/**
    	 * Create an SQL backup file for the current database's structure
    	 *
    	 * @return string
    	 */
    	public function backupStructure(): string
    	{
    		// @TODO Implement Backup function
    		return '';
    	}

    	/**
    	 * Create an SQL backup file for the current database's data
    	 *
    	 * @param array $exclude
    	 * @return string
    	 */
    	public function backupData(array $exclude=[]): string
    	{
    		$tables = $this->getDriver()->getTables();

    		// Filter out the tables you don't want
    		if( ! empty($exclude))
    		{
    			$tables = array_diff($tables, $exclude);
    		}

    		$outputSql = '';

    		// Get the data for each object
    		foreach($tables as $t)
    		{
    			$sql = 'SELECT * FROM "'.trim($t).'"';
    			$res = $this->getDriver()->query($sql);
    			$objRes = $res->fetchAll(\PDO::FETCH_ASSOC);

    			// Don't add to the file if the table is empty
    			if (count($objRes) < 1)
    			{
    				continue;
    			}

    			$res = NULL;

    			// Nab the column names by getting the keys of the first row
    			$columns = @array_keys($objRes[0]);

    			$insertRows = [];

    			// Create the insert statements
    			foreach($objRes as $row)
    			{
    				$row = array_values($row);

    				// Quote values as needed by type
    				$row = array_map([$this->getDriver(), 'quote'], $row);
    				$row = array_map('trim', $row);


    				$rowString = 'INSERT INTO "'.trim($t).'" ("'.implode('","', $columns).'") VALUES ('.implode(',', $row).');';

    				$row = NULL;

    				$insertRows[] = $rowString;
    			}

    			$objRes = NULL;

    			$outputSql .= "\n\n".implode("\n", $insertRows)."\n";
    		}

    		return $outputSql;
    	}
    }
    Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/source/Drivers/SQLInterface.php.html b/apiDocumentation/source/Drivers/SQLInterface.php.html new file mode 100644 index 0000000..1de7808 --- /dev/null +++ b/apiDocumentation/source/Drivers/SQLInterface.php.html @@ -0,0 +1,3 @@ + +phpDox - Source of SQLInterface.php

    Source of file SQLInterface.php

    + Size: 2,470 Bytes - Last Modified: 2018-01-24T19:47:52+00:00

    src/Drivers/SQLInterface.php

    123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135
    <?php declare(strict_types=1);
    /**
     * Query
     *
     * SQL Query Builder / Database Abstraction Layer
     *
     * PHP version 7.1
     *
     * @package     Query
     * @author      Timothy J. Warren <tim@timshomepage.net>
     * @copyright   2012 - 2018 Timothy J. Warren
     * @license     http://www.opensource.org/licenses/mit-license.html  MIT License
     * @link        https://git.timshomepage.net/aviat4ion/Query
     */
    namespace Query\Drivers;

    /**
     * Interface for database-specific syntax subclasses
     */
    interface SQLInterface {

    	/**
    	 * Get database specific sql for limit clause
    	 *
    	 * @param string $sql
    	 * @param int $limit
    	 * @param int|bool $offset
    	 * @return string
    	 */
    	public function limit(string $sql, int $limit, $offset=FALSE): string;

    	/**
    	 * Modify the query to get the query plan
    	 *
    	 * @param string $sql
    	 * @return string
    	 */
    	public function explain(string $sql): string;

    	/**
    	 * Get the sql for random ordering
    	 *
    	 * @return string
    	 */
    	public function random(): string;

    	/**
    	 * Returns sql to list other databases
    	 *
    	 * @return string
    	 */
    	public function dbList(): string;

    	/**
    	 * Returns sql to list tables
    	 *
    	 * @return string
    	 */
    	public function tableList(): string;

    	/**
    	 * Returns sql to list system tables
    	 *
    	 * @return string|array
    	 */
    	public function systemTableList();

    	/**
    	 * Returns sql to list views
    	 *
    	 * @return string
    	 */
    	public function viewList(): string;

    	/**
    	 * Returns sql to list triggers
    	 *
    	 * @return string
    	 */
    	public function triggerList(): ?string;

    	/**
    	 * Return sql to list functions
    	 *
    	 * @return string
    	 */
    	public function functionList(): ?string;

    	/**
    	 * Return sql to list stored procedures
    	 *
    	 * @return string
    	 */
    	public function procedureList(): ?string;

    	/**
    	 * Return sql to list sequences
    	 *
    	 * @return string
    	 */
    	public function sequenceList(): ?string;

    	/**
    	 * Return sql to list database field types
    	 *
    	 * @return string|array
    	 */
    	public function typeList();

    	/**
    	 * Get information about the columns in the
    	 * specified table
    	 *
    	 * @param string $table
    	 * @return string
    	 */
    	public function columnList(string $table): string;

    	/**
    	 * Get the list of foreign keys for the current
    	 * table
    	 *
    	 * @param string $table
    	 * @return string
    	 */
    	public function fkList(string $table): string;

    	/**
    	 * Get the list of indexes for the current table
    	 *
    	 * @param string $table
    	 * @return string
    	 */
    	public function indexList(string $table): string;
    }
    Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/source/Drivers/Sqlite/Driver.php.html b/apiDocumentation/source/Drivers/Sqlite/Driver.php.html new file mode 100644 index 0000000..6597b93 --- /dev/null +++ b/apiDocumentation/source/Drivers/Sqlite/Driver.php.html @@ -0,0 +1,33 @@ + +phpDox - Source of Driver.php

    Source of file Driver.php

    + Size: 3,078 Bytes - Last Modified: 2018-01-24T19:59:55+00:00

    src/Drivers/Sqlite/Driver.php

    123456789101112131415161718192021222324252627282930313233343536373839404142
    + Covered by 7 test(s): +
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    • Query\Tests\QueryParserTest::testGeneric
    • Query\Tests\QueryParserTest::testGeneric2
    • Query\Tests\QueryParserTest::testWUnderscore
    • Query\Tests\QueryParserTest::testFunction
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testConnection
    4344
    + Covered by 3 test(s): +
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testConnection
    454647
    + Covered by 7 test(s): +
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    • Query\Tests\QueryParserTest::testGeneric
    • Query\Tests\QueryParserTest::testGeneric2
    • Query\Tests\QueryParserTest::testWUnderscore
    • Query\Tests\QueryParserTest::testFunction
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testConnection
    48495051525354555657
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testCreateTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testDeleteTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetTables
    58
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testCreateTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testDeleteTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetTables
    59
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testCreateTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testDeleteTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetTables
    6061626364656667686970
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetFKs
    7172
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetFKs
    7374
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetFKs
    75
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetFKs
    76
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetFKs
    77
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetFKs
    78
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetFKs
    79
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetFKs
    80818283
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetFKs
    84858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
    <?php declare(strict_types=1);
    /**
     * Query
     *
     * SQL Query Builder / Database Abstraction Layer
     *
     * PHP version 7.1
     *
     * @package     Query
     * @author      Timothy J. Warren <tim@timshomepage.net>
     * @copyright   2012 - 2018 Timothy J. Warren
     * @license     http://www.opensource.org/licenses/mit-license.html  MIT License
     * @link        https://git.timshomepage.net/aviat4ion/Query
     */
    namespace Query\Drivers\Sqlite;

    use PDO;
    use Query\Drivers\AbstractDriver;

    /**
     * SQLite specific class
     */
    class Driver extends AbstractDriver {

    	/**
    	 * SQLite has a truncate optimization,
    	 * but no support for the actual keyword
    	 * @var boolean
    	 */
    	protected $hasTruncate = FALSE;

    	/**
    	 * Open SQLite Database
    	 *
    	 * @param string $dsn
    	 * @param string $user
    	 * @param string $pass
    	 * @param array $driverOptions
    	 */
    	public function __construct(string $dsn, string $user=NULL, string $pass=NULL, array $driverOptions=[])
    	{
    		if (strpos($dsn, 'sqlite:') === FALSE)
    		{
    			$dsn = "sqlite:{$dsn}";
    		}

    		parent::__construct($dsn, $user, $pass);
    	}

    	/**
    	 * List tables for the current database
    	 *
    	 * @return mixed
    	 */
    	public function getTables(): array
    	{
    		$sql = $this->sql->tableList();
    		$res = $this->query($sql);
    		return dbFilter($res->fetchAll(PDO::FETCH_ASSOC), 'name');
    	}

    	/**
    	 * Retrieve foreign keys for the table
    	 *
    	 * @param string $table
    	 * @return array
    	 */
    	public function getFks($table): array
    	{
    		$returnRows = [];

    		foreach(parent::getFks($table) as $row)
    		{
    			$returnRows[] = [
    				'child_column' => $row['from'],
    				'parent_table' => $row['table'],
    				'parent_column' => $row['to'],
    				'update' => $row['on_update'],
    				'delete' => $row['on_delete']
    			];
    		}

    		return $returnRows;
    	}

    	/**
    	 * Create sql for batch insert
    	 *
    	 * @codeCoverageIgnore
    	 * @param string $table
    	 * @param array $data
    	 * @return array
    	 */
    	public function insertBatch(string $table, array $data=[]): array
    	{
    		// If greater than version 3.7.11, supports the same syntax as
    		// MySQL and Postgres
    		if (version_compare($this->getAttribute(PDO::ATTR_SERVER_VERSION), '3.7.11', '>='))
    		{
    			return parent::insertBatch($table, $data);
    		}

    		// --------------------------------------------------------------------------
    		// Otherwise, do a union query as an analogue to a 'proper' batch insert
    		// --------------------------------------------------------------------------

    		// Each member of the data array needs to be an array
    		if ( ! \is_array(current($data)))
    		{
    			return NULL;
    		}

    		// Start the block of sql statements
    		$table = $this->quoteTable($table);
    		$sql = "INSERT INTO {$table} \n";

    		// Create a key-value mapping for each field
    		$first = array_shift($data);
    		$cols = [];
    		foreach($first as $colname => $datum)
    		{
    			$cols[] = $this->_quote($datum) . ' AS ' . $this->quoteIdent($colname);
    		}
    		$sql .= 'SELECT ' . implode(', ', $cols) . "\n";

    		foreach($data as $union)
    		{
    			$vals = array_map([$this, 'quote'], $union);
    			$sql .= 'UNION SELECT ' . implode(',', $vals) . "\n";
    		}

    		return [$sql, NULL];
    	}
    }
    Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/source/Drivers/Sqlite/SQL.php.html b/apiDocumentation/source/Drivers/Sqlite/SQL.php.html new file mode 100644 index 0000000..50ac456 --- /dev/null +++ b/apiDocumentation/source/Drivers/Sqlite/SQL.php.html @@ -0,0 +1,31 @@ + +phpDox - Source of SQL.php

    Source of file SQL.php

    + Size: 3,004 Bytes - Last Modified: 2018-01-24T17:42:33+00:00

    src/Drivers/Sqlite/SQL.php

    1234567891011121314151617181920212223242526272829303132
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    33343536373839404142
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    43444546474849505152
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetDBs
    5354555657585960616263
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testCreateTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testDeleteTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetTables
    646566676869707172737475767778
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetSystemTables
    7980818283848586878889
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetViews
    90919293949596979899100
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetTriggers
    101102103104105106107108109110
    + Covered by 2 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testNullMethods
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetFunctions
    111112113114115116117118119120
    + Covered by 2 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testNullMethods
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetProcedures
    121122123124125126127128129130
    + Covered by 2 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testNullMethods
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetSequences
    131132133134135136137138139140
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetTypes
    141142143144145146147148149150151
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetColumns
    152153154155156157158159160161162163
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetFKs
    164165166167168169170171172173174175
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetIndexes
    176177
    <?php declare(strict_types=1);
    /**
     * Query
     *
     * SQL Query Builder / Database Abstraction Layer
     *
     * PHP version 7.1
     *
     * @package     Query
     * @author      Timothy J. Warren <tim@timshomepage.net>
     * @copyright   2012 - 2018 Timothy J. Warren
     * @license     http://www.opensource.org/licenses/mit-license.html  MIT License
     * @link        https://git.timshomepage.net/aviat4ion/Query
     */
    namespace Query\Drivers\Sqlite;

    use Query\Drivers\AbstractSQL;

    /**
     * SQLite Specific SQL
     */
    class SQL extends AbstractSQL {

    	/**
    	 * Get the query plan for the sql query
    	 *
    	 * @param string $sql
    	 * @return string
    	 */
    	public function explain(string $sql): string
    	{
    		return "EXPLAIN QUERY PLAN {$sql}";
    	}

    	/**
    	 * Random ordering keyword
    	 *
    	 * @return string
    	 */
    	public function random(): string
    	{
    		return ' RANDOM()';
    	}

    	/**
    	 * Returns sql to list other databases
    	 *
    	 * @return string
    	 */
    	public function dbList(): string
    	{
    		return 'PRAGMA database_list';
    	}

    	/**
    	 * Returns sql to list tables
    	 *
    	 * @return string
    	 */
    	public function tableList(): string
    	{
    		return <<<SQL
    			SELECT DISTINCT "name"
    			FROM "sqlite_master"
    			WHERE "type"='table'
    			AND "name" NOT LIKE 'sqlite_%'
    			ORDER BY "name" DESC
    SQL;
    	}

    	/**
    	 * List the system tables
    	 *
    	 * @return string[]
    	 */
    	public function systemTableList(): array
    	{
    		return ['sqlite_master', 'sqlite_temp_master', 'sqlite_sequence'];
    	}

    	/**
    	 * Returns sql to list views
    	 *
    	 * @return string
    	 */
    	public function viewList(): string
    	{
    		return <<<SQL
    			SELECT "name" FROM "sqlite_master" WHERE "type" = 'view'
    SQL;
    	}

    	/**
    	 * Returns sql to list triggers
    	 *
    	 * @return string
    	 */
    	public function triggerList(): string
    	{
    		return 'SELECT "name" FROM "sqlite_master" WHERE "type"=\'trigger\'';
    	}

    	/**
    	 * Return sql to list functions
    	 *
    	 * @return string
    	 */
    	public function functionList(): ?string
    	{
    		return NULL;
    	}

    	/**
    	 * Return sql to list stored procedures
    	 *
    	 * @return string
    	 */
    	public function procedureList(): ?string
    	{
    		return NULL;
    	}

    	/**
    	 * Return sql to list sequences
    	 *
    	 * @return string
    	 */
    	public function sequenceList(): ?string
    	{
    		return NULL;
    	}

    	/**
    	 * SQL to show list of field types
    	 *
    	 * @return string[]
    	 */
    	public function typeList(): array
    	{
    		return ['INTEGER', 'REAL', 'TEXT', 'BLOB'];
    	}

    	/**
    	 * SQL to show information about columns in a table
    	 *
    	 * @param string $table
    	 * @return string
    	 */
    	public function columnList(string $table): string
    	{
    		return 'PRAGMA table_info("' . $table . '")';
    	}

    	/**
    	 * Get the list of foreign keys for the current
    	 * table
    	 *
    	 * @param string $table
    	 * @return string
    	 */
    	public function fkList(string $table): string
    	{
    		return 'PRAGMA foreign_key_list("' . $table . '")';
    	}


    	/**
    	 * Get the list of indexes for the current table
    	 *
    	 * @param string $table
    	 * @return string
    	 */
    	public function indexList(string $table): string
    	{
    		return 'PRAGMA index_list("' . $table . '")';
    	}
    }
    Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/source/Drivers/Sqlite/Util.php.html b/apiDocumentation/source/Drivers/Sqlite/Util.php.html new file mode 100644 index 0000000..9487608 --- /dev/null +++ b/apiDocumentation/source/Drivers/Sqlite/Util.php.html @@ -0,0 +1,69 @@ + +phpDox - Source of Util.php

    Source of file Util.php

    + Size: 2,638 Bytes - Last Modified: 2018-01-24T19:48:07+00:00

    src/Drivers/Sqlite/Util.php

    12345678910111213141516171819202122232425262728293031323334353637
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupData
    38394041
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupData
    4243
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupData
    444546
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupData
    47
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupData
    4849
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupData
    5051
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupData
    525354
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupData
    5556
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupData
    57
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupData
    58
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupData
    5960
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupData
    616263
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupData
    6465
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupData
    66676869
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupData
    7071
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupData
    727374
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupData
    7576
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupData
    777879
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupData
    8081
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupData
    828384
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupData
    8586
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupData
    8788
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupData
    899091
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupData
    9293
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupData
    949596
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupData
    979899100101102103104105106107
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupStructure
    108
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupStructure
    109
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupStructure
    110111
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupStructure
    112113
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupStructure
    114115
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupStructure
    116117118
    + Covered by 1 test(s): +
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupStructure
    119120
    <?php declare(strict_types=1);
    /**
     * Query
     *
     * SQL Query Builder / Database Abstraction Layer
     *
     * PHP version 7.1
     *
     * @package     Query
     * @author      Timothy J. Warren <tim@timshomepage.net>
     * @copyright   2012 - 2018 Timothy J. Warren
     * @license     http://www.opensource.org/licenses/mit-license.html  MIT License
     * @link        https://git.timshomepage.net/aviat4ion/Query
     */
    namespace Query\Drivers\Sqlite;

    use PDO;
    use Query\Drivers\AbstractUtil;

    /**
     * SQLite-specific backup, import and creation methods
     *
     * @method mixed query(string $sql)
     * @method string quote(string $str)
     */
    class Util extends AbstractUtil {

    	/**
    	 * Create an SQL backup file for the current database's data
    	 *
    	 * @param array $excluded
    	 * @return string
    	 */
    	public function backupData(array $excluded=[]): string
    	{
    		// Get a list of all the objects
    		$sql = 'SELECT DISTINCT "name"
    				FROM "sqlite_master"
    				WHERE "type"=\'table\'';

    		if( ! empty($excluded))
    		{
    			$sql .= " AND \"name\" NOT IN('".implode("','", $excluded)."')";
    		}

    		$res = $this->getDriver()->query($sql);
    		$result = $res->fetchAll(PDO::FETCH_ASSOC);

    		unset($res);

    		$outputSql = '';

    		// Get the data for each object
    		foreach($result as $r)
    		{
    			$sql = 'SELECT * FROM "'.$r['name'].'"';
    			$res = $this->getDriver()->query($sql);
    			$objRes = $res->fetchAll(PDO::FETCH_ASSOC);

    			unset($res);

    			// If the row is empty, continue;
    			if (empty($objRes))
    			{
    				continue;
    			}

    			// Nab the column names by getting the keys of the first row
    			$columns = array_keys(current($objRes));

    			$insertRows = [];

    			// Create the insert statements
    			foreach($objRes as $row)
    			{
    				$row = array_values($row);

    				// Quote values as needed by type
    				for($i=0, $icount=count($row); $i<$icount; $i++)
    				{
    					$row[$i] = (is_numeric($row[$i])) ? $row[$i] : $this->getDriver()->quote($row[$i]);
    				}

    				$rowString = 'INSERT INTO "'.$r['name'].'" ("'.implode('","', $columns).'") VALUES ('.implode(',', $row).');';

    				unset($row);

    				$insertRows[] = $rowString;
    			}

    			unset($objRes);

    			$outputSql .= "\n\n".implode("\n", $insertRows);
    		}

    		return $outputSql;
    	}

    	/**
    	 * Create an SQL backup file for the current database's structure
    	 *
    	 * @return string
    	 */
    	public function backupStructure(): string
    	{
    		// Fairly easy for SQLite...just query the master table
    		$sql = 'SELECT "sql" FROM "sqlite_master"';
    		$res = $this->getDriver()->query($sql);
    		$result = $res->fetchAll(PDO::FETCH_ASSOC);

    		$sqlArray = [];

    		foreach($result as $r)
    		{
    			$sqlArray[] = $r['sql'];
    		}

    		return implode(";\n", $sqlArray) . ";";
    	}
    }
    Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/source/QueryBuilder.php.html b/apiDocumentation/source/QueryBuilder.php.html new file mode 100644 index 0000000..fbd0bc8 --- /dev/null +++ b/apiDocumentation/source/QueryBuilder.php.html @@ -0,0 +1,533 @@ + +phpDox - Source of QueryBuilder.php

    Source of file QueryBuilder.php

    + Size: 29,234 Bytes - Last Modified: 2018-01-24T20:17:51+00:00

    src/QueryBuilder.php

    1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
    + Covered by 2 test(s): +
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    78
    + Covered by 2 test(s): +
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    798081
    + Covered by 2 test(s): +
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    828384858687888990919293949596979899100101102103
    + Covered by 45 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadMethod
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBackupStructure
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadMethod
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testCreateTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupStructure
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testDeleteTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testTruncate
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testPreparedStatements
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testPrepareExecute
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testCommitTransaction
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testRollbackTransaction
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetDBs
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetSchemas
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testNullMethods
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetSystemTables
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetSequences
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetFunctions
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetProcedures
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetTables
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupData
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetColumns
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetTypes
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetFKs
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetIndexes
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetViews
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetTriggers
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadMethod
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    104105
    + Covered by 42 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBackupStructure
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testCreateTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupStructure
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testDeleteTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testTruncate
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testPreparedStatements
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testPrepareExecute
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testCommitTransaction
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testRollbackTransaction
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetDBs
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetSchemas
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testNullMethods
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetSystemTables
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetSequences
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetFunctions
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetProcedures
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetTables
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupData
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetColumns
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetTypes
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetFKs
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetIndexes
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetViews
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetTriggers
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    106107108
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadMethod
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadMethod
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadMethod
    109110111112113114115116117118119120121122123124
    + Covered by 60 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    125
    + Covered by 60 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    126127128
    + Covered by 60 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    129130
    + Covered by 60 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    131132
    + Covered by 54 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    133
    + Covered by 60 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    134135136137138
    + Covered by 60 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    139140
    + Covered by 60 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    141142143
    + Covered by 60 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    144145
    + Covered by 60 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    146147
    + Covered by 54 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    148149150151
    + Covered by 60 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    152153
    + Covered by 60 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    154155156157158159160161162163164165166
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    167
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    168169170171172173174175176177178179180
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    181
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    182183184185186187188189190191192193194
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    195
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    196197198199200201202203204205206207208
    + Covered by 6 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    209
    + Covered by 6 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    210211212213214215216217218219220
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    221
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    222223224225226227228229230231
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    232
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    233234235236237238239240241242243244
    + Covered by 147 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    245
    + Covered by 147 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    246247248
    + Covered by 147 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    249
    + Covered by 147 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    250251252
    + Covered by 147 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    253254
    + Covered by 147 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    255256257258259260261262263264265266267268269270271
    + Covered by 18 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    272273274275276277278279280281282283284
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    285286287288289290291292293294295296297
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    298299300301302303304305306307308309310
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    311312313314315316317318319320321322323324325326
    + Covered by 6 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    327328329330331332333334335336337338
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    339340341342343344345346347348349350351352353354355356357
    + Covered by 81 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    358359360361362363364365366367368369
    + Covered by 6 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    370371372373374375376377378379380381
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    382383384385386387388389390391392393
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    394395396397398399400401402403404405
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    406407408409410411412413414415416417
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    418419420421422423424425426427428429430431432433
    + Covered by 24 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    434435
    + Covered by 6 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    436437438439
    + Covered by 18 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    440441442
    + Covered by 24 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    443
    + Covered by 24 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    444445
    + Covered by 24 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    446
    + Covered by 24 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    447448449450
    + Covered by 24 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    451
    + Covered by 24 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    452453454455
    + Covered by 24 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    456
    + Covered by 24 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    457458
    + Covered by 24 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    459460
    + Covered by 24 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    461462463464465466467468469470471472473474
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    475
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    476
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    477
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    478479480
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    481
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    482483
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    484485
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    486487488489490491492493494495496
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    497498
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    499
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    500
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    501502503504505
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    506507508
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    509510
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    511512513514515516517518519520521522523524
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    525526
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    527
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    528529530531
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    532
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    533534
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    535536537
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    538539
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    540541542543
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    544
    + Covered by 9 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    545
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    546547
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    548549
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    550551552553554555556557558559560561
    + Covered by 57 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    562
    + Covered by 57 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    563564
    + Covered by 57 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    565566567568569570571572573574575576577578
    + Covered by 15 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    579580
    + Covered by 15 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    581582
    + Covered by 15 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    583584585586587588589590591592593
    + Covered by 6 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    594595
    + Covered by 6 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    596597
    + Covered by 6 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    598599600601602603604605606607608
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    609610
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    611612613614615616617618619620621
    + Covered by 6 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    622623
    + Covered by 6 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    624625626627628629630631632633
    + Covered by 18 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    634635
    + Covered by 18 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    636637638639640641642643644645646647648649650651652653654
    + Covered by 141 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    655656
    + Covered by 48 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    657658659660
    + Covered by 141 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    661662
    + Covered by 21 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    663664665
    + Covered by 141 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    666667668669670671672673674675676677678679680
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    681682683
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    684685686687688689690691692693694
    + Covered by 4 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testTruncate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAll
    695
    + Covered by 4 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testTruncate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAll
    696
    + Covered by 4 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testTruncate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAll
    697698699700701702703704705706707708709710
    + Covered by 6 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    711712
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    713714715
    + Covered by 6 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    716
    + Covered by 6 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    717718
    + Covered by 6 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    719720721722723724725726727728729730
    + Covered by 9 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    731732
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    733734735
    + Covered by 9 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    736737738739740741742743744745746747748
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    749750
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    751
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    752
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    753754755756757758759760761762763764
    + Covered by 9 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    765766
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    767768769
    + Covered by 9 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    770771772773774775776777778779780781782783784
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdateBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdateBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdateBatch
    785786
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdateBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdateBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdateBatch
    787788
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdateBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdateBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdateBatch
    789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818
    + Covered by 6 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    819820
    + Covered by 6 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    821822823
    + Covered by 6 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    824825826827828829830831832833834835836837838839840
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    841842
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    843844845
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    846847848849850851852853854855856857
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    858859860861862863864865866867868869
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    870871872873874875876877878879880881
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    882883884885886887888889890891892893894895
    + Covered by 183 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    896
    + Covered by 183 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    897898899900901902903904905906907908909
    + Covered by 15 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    910911
    + Covered by 15 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    912913914915916
    + Covered by 15 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    917
    + Covered by 15 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    918919920921922923924925926927928929930
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    931932933
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    934935
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    936937938
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    939940941942943944945946947948949950951952953
    + Covered by 18 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    954955956
    + Covered by 18 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    957958
    + Covered by 18 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    959960
    + Covered by 9 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    961962
    + Covered by 15 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    963964
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    965966967968
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    969970971
    + Covered by 18 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    972
    + Covered by 18 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    973974975
    + Covered by 18 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    976977
    + Covered by 18 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    978979980981982983984985986987988989990
    + Covered by 6 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    991992993
    + Covered by 6 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    994995996997
    + Covered by 6 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    998999
    + Covered by 6 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    100010011002
    + Covered by 6 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    100310041005
    + Covered by 6 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    1006
    + Covered by 6 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    1007
    + Covered by 6 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    1008
    + Covered by 6 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    1009
    + Covered by 6 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    1010101110121013
    + Covered by 6 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    101410151016101710181019102010211022102310241025
    + Covered by 87 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    1026
    + Covered by 87 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    10271028
    + Covered by 87 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    10291030
    + Covered by 75 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    1031103210331034
    + Covered by 18 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    103510361037
    + Covered by 87 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    10381039
    + Covered by 87 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    1040
    + Covered by 87 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    104110421043
    + Covered by 87 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    10441045104610471048104910501051105210531054105510561057
    + Covered by 81 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    10581059
    + Covered by 81 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    1060106110621063
    + Covered by 81 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    10641065
    + Covered by 81 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    106610671068
    + Covered by 81 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    1069
    + Covered by 81 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    107010711072
    + Covered by 81 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    1073
    + Covered by 81 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    10741075
    + Covered by 63 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    10761077
    + Covered by 45 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    10781079
    + Covered by 18 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    1080108110821083
    + Covered by 42 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    108410851086
    + Covered by 81 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    108710881089
    + Covered by 81 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    10901091109210931094109510961097109810991100110111021103
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    1104
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    1105
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    11061107
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    1108
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    11091110
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    11111112
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    111311141115111611171118111911201121112211231124112511261127
    + Covered by 174 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    11281129
    + Covered by 171 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    113011311132
    + Covered by 174 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    11331134
    + Covered by 171 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    113511361137
    + Covered by 174 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    11381139
    + Covered by 174 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    1140
    + Covered by 57 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    1141
    + Covered by 174 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    11421143
    + Covered by 174 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    1144
    + Covered by 174 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    114511461147
    + Covered by 174 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    114811491150
    + Covered by 174 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    11511152
    + Covered by 174 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    115311541155
    + Covered by 174 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    1156115711581159116011611162116311641165116611671168
    + Covered by 174 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    1169
    + Covered by 174 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    117011711172
    + Covered by 174 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    11731174
    + Covered by 117 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    1175
    + Covered by 48 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    1176
    + Covered by 117 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    11771178117911801181
    + Covered by 174 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    118211831184
    + Covered by 174 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    1185
    + Covered by 174 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    1186
    + Covered by 174 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    118711881189
    + Covered by 174 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    119011911192
    + Covered by 174 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    119311941195119611971198119912001201120212031204
    + Covered by 180 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    1205
    + Covered by 180 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    120612071208
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    1209
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    1210
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    1211
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    1212
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    1213
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    121412151216
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    1217
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    1218
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    12191220122112221223122412251226
    + Covered by 9 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    1227
    + Covered by 9 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    1228122912301231
    + Covered by 147 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    1232
    + Covered by 147 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    12331234
    + Covered by 147 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    123512361237
    + Covered by 147 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    123812391240
    + Covered by 75 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    12411242
    + Covered by 147 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    124312441245
    + Covered by 180 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    1246124712481249125012511252125312541255125612571258
    + Covered by 180 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    125912601261
    + Covered by 180 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    1262126312641265126612671268
    + Covered by 180 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    12691270
    + Covered by 180 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    1271
    + Covered by 180 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    1272
    + Covered by 180 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    12731274
    + Covered by 180 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    12751276
    + Covered by 180 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    12771278127912801281
    + Covered by 180 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    12821283128412851286
    + Covered by 180 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    1287
    + Covered by 180 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    12881289
    + Covered by 57 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    12901291129212931294
    + Covered by 180 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    12951296
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    129712981299
    + Covered by 180 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    130013011302
    <?php declare(strict_types=1);
    /**
     * Query
     *
     * SQL Query Builder / Database Abstraction Layer
     *
     * PHP version 7.1
     *
     * @package     Query
     * @author      Timothy J. Warren <tim@timshomepage.net>
     * @copyright   2012 - 2018 Timothy J. Warren
     * @license     http://www.opensource.org/licenses/mit-license.html  MIT License
     * @link        https://git.timshomepage.net/aviat4ion/Query
     */
    namespace Query;

    use BadMethodCallException;
    use PDOStatement;
    use Query\Drivers\DriverInterface;

    /**
     * Convenience class for creating sql queries
     */
    class QueryBuilder implements QueryBuilderInterface {

    	/**
    	 * Convenience property for connection management
    	 * @var string
    	 */
    	public $connName = '';

    	/**
    	 * List of queries executed
    	 * @var array
    	 */
    	public $queries = [
    		'total_time' => 0
    	];

    	/**
    	 * Whether to do only an explain on the query
    	 * @var boolean
    	 */
    	protected $explain = FALSE;

    	/**
    	 * The current database driver
    	 * @var DriverInterface
    	 */
    	public $driver;

    	/**
    	 * Query parser class instance
    	 * @var QueryParser
    	 */
    	protected $parser;

    	/**
    	 * Query Builder state
    	 * @var State
    	 */
    	protected $state;

    	// --------------------------------------------------------------------------
    	// ! Methods
    	// --------------------------------------------------------------------------

    	/**
    	 * Constructor
    	 *
    	 * @param DriverInterface $driver
    	 * @param QueryParser $parser
    	 */
    	public function __construct(DriverInterface $driver, QueryParser $parser)
    	{
    		// Inject driver and parser
    		$this->driver = $driver;
    		$this->parser = $parser;

    		// Create new State object
    		$this->state = new State();
    	}

    	/**
    	 * Destructor
    	 * @codeCoverageIgnore
    	 */
    	public function __destruct()
    	{
    		$this->driver = NULL;
    	}

    	/**
    	 * Calls a function further down the inheritance chain
    	 *
    	 * @param string $name
    	 * @param array $params
    	 * @return mixed
    	 * @throws BadMethodCallException
    	 */
    	public function __call(string $name, array $params)
    	{
    		if (method_exists($this->driver, $name))
    		{
    			return \call_user_func_array([$this->driver, $name], $params);
    		}

    		throw new BadMethodCallException('Method does not exist');
    	}

    	// --------------------------------------------------------------------------
    	// ! Select Queries
    	// --------------------------------------------------------------------------

    	/**
    	 * Specifies rows to select in a query
    	 *
    	 * @param string $fields
    	 * @return QueryBuilderInterface
    	 */
    	public function select(string $fields): QueryBuilderInterface
    	{
    		// Split fields by comma
    		$fieldsArray = explode(',', $fields);
    		$fieldsArray = array_map('mb_trim', $fieldsArray);

    		// Split on 'As'
    		foreach ($fieldsArray as $key => $field)
    		{
    			if (stripos($field, 'as') !== FALSE)
    			{
    				$fieldsArray[$key] = preg_split('` as `i', $field);
    				$fieldsArray[$key] = array_map('mb_trim', $fieldsArray[$key]);
    			}
    		}

    		// Quote the identifiers
    		$safeArray = $this->driver->quoteIdent($fieldsArray);

    		unset($fieldsArray);

    		// Join the strings back together
    		for($i = 0, $c = count($safeArray); $i < $c; $i++)
    		{
    			if (\is_array($safeArray[$i]))
    			{
    				$safeArray[$i] = implode(' AS ', $safeArray[$i]);
    			}
    		}

    		$this->state->appendSelectString(implode(', ', $safeArray));

    		return $this;
    	}

    	/**
    	 * Selects the maximum value of a field from a query
    	 *
    	 * @param string $field
    	 * @param string|bool $as
    	 * @return QueryBuilderInterface
    	 */
    	public function selectMax(string $field, $as=FALSE): QueryBuilderInterface
    	{
    		// Create the select string
    		$this->state->appendSelectString(' MAX'.$this->_select($field, $as));
    		return $this;
    	}

    	/**
    	 * Selects the minimum value of a field from a query
    	 *
    	 * @param string $field
    	 * @param string|bool $as
    	 * @return QueryBuilderInterface
    	 */
    	public function selectMin(string $field, $as=FALSE): QueryBuilderInterface
    	{
    		// Create the select string
    		$this->state->appendSelectString(' MIN'.$this->_select($field, $as));
    		return $this;
    	}

    	/**
    	 * Selects the average value of a field from a query
    	 *
    	 * @param string $field
    	 * @param string|bool $as
    	 * @return QueryBuilderInterface
    	 */
    	public function selectAvg(string $field, $as=FALSE): QueryBuilderInterface
    	{
    		// Create the select string
    		$this->state->appendSelectString(' AVG'.$this->_select($field, $as));
    		return $this;
    	}

    	/**
    	 * Selects the sum of a field from a query
    	 *
    	 * @param string $field
    	 * @param string|bool $as
    	 * @return QueryBuilderInterface
    	 */
    	public function selectSum(string $field, $as=FALSE): QueryBuilderInterface
    	{
    		// Create the select string
    		$this->state->appendSelectString(' SUM'.$this->_select($field, $as));
    		return $this;
    	}

    	/**
    	 * Adds the 'distinct' keyword to a query
    	 *
    	 * @return QueryBuilderInterface
    	 */
    	public function distinct(): QueryBuilderInterface
    	{
    		// Prepend the keyword to the select string
    		$this->state->setSelectString(' DISTINCT' . $this->state->getSelectString());
    		return $this;
    	}

    	/**
    	 * Tell the database to give you the query plan instead of result set
    	 *
    	 * @return QueryBuilderInterface
    	 */
    	public function explain(): QueryBuilderInterface
    	{
    		$this->explain = TRUE;
    		return $this;
    	}

    	/**
    	 * Specify the database table to select from
    	 *
    	 * @param string $tblname
    	 * @return QueryBuilderInterface
    	 */
    	public function from(string $tblname): QueryBuilderInterface
    	{
    		// Split identifiers on spaces
    		$identArray = explode(' ', \mb_trim($tblname));
    		$identArray = array_map('\\mb_trim', $identArray);

    		// Quote the identifiers
    		$identArray[0] = $this->driver->quoteTable($identArray[0]);
    		$identArray = $this->driver->quoteIdent($identArray);

    		// Paste it back together
    		$this->state->setFromString(implode(' ', $identArray));

    		return $this;
    	}

    	// --------------------------------------------------------------------------
    	// ! 'Like' methods
    	// --------------------------------------------------------------------------

    	/**
    	 * Creates a Like clause in the sql statement
    	 *
    	 * @param string $field
    	 * @param mixed $val
    	 * @param string $pos
    	 * @return QueryBuilderInterface
    	 */
    	public function like(string $field, $val, string $pos='both'): QueryBuilderInterface
    	{
    		return $this->_like($field, $val, $pos);
    	}

    	/**
    	 * Generates an OR Like clause
    	 *
    	 * @param string $field
    	 * @param mixed $val
    	 * @param string $pos
    	 * @return QueryBuilderInterface
    	 */
    	public function orLike(string $field, $val, string $pos='both'): QueryBuilderInterface
    	{
    		return $this->_like($field, $val, $pos, 'LIKE', 'OR');
    	}

    	/**
    	 * Generates a NOT LIKE clause
    	 *
    	 * @param string $field
    	 * @param mixed $val
    	 * @param string $pos
    	 * @return QueryBuilderInterface
    	 */
    	public function notLike(string $field, $val, string $pos='both'): QueryBuilderInterface
    	{
    		return $this->_like($field, $val, $pos, 'NOT LIKE');
    	}

    	/**
    	 * Generates a OR NOT LIKE clause
    	 *
    	 * @param string $field
    	 * @param mixed $val
    	 * @param string $pos
    	 * @return QueryBuilderInterface
    	 */
    	public function orNotLike(string $field, $val, string $pos='both'): QueryBuilderInterface
    	{
    		return $this->_like($field, $val, $pos, 'NOT LIKE', 'OR');
    	}

    	// --------------------------------------------------------------------------
    	// ! Having methods
    	// --------------------------------------------------------------------------

    	/**
    	 * Generates a 'Having' clause
    	 *
    	 * @param mixed $key
    	 * @param mixed $val
    	 * @return QueryBuilderInterface
    	 */
    	public function having($key, $val=[]): QueryBuilderInterface
    	{
    		return $this->_having($key, $val);
    	}

    	/**
    	 * Generates a 'Having' clause prefixed with 'OR'
    	 *
    	 * @param mixed $key
    	 * @param mixed $val
    	 * @return QueryBuilderInterface
    	 */
    	public function orHaving($key, $val=[]): QueryBuilderInterface
    	{
    		return $this->_having($key, $val, 'OR');
    	}

    	// --------------------------------------------------------------------------
    	// ! 'Where' methods
    	// --------------------------------------------------------------------------

    	/**
    	 * Specify condition(s) in the where clause of a query
    	 * Note: this function works with key / value, or a
    	 * passed array with key / value pairs
    	 *
    	 * @param mixed $key
    	 * @param mixed $val
    	 * @param mixed $escape
    	 * @return QueryBuilderInterface
    	 */
    	public function where($key, $val=[], $escape=NULL): QueryBuilderInterface
    	{
    		return $this->_whereString($key, $val);
    	}

    	/**
    	 * Where clause prefixed with "OR"
    	 *
    	 * @param string $key
    	 * @param mixed $val
    	 * @return QueryBuilderInterface
    	 */
    	public function orWhere($key, $val=[]): QueryBuilderInterface
    	{
    		return $this->_whereString($key, $val, 'OR');
    	}

    	/**
    	 * Where clause with 'IN' statement
    	 *
    	 * @param mixed $field
    	 * @param mixed $val
    	 * @return QueryBuilderInterface
    	 */
    	public function whereIn($field, $val=[]): QueryBuilderInterface
    	{
    		return $this->_whereIn($field, $val);
    	}

    	/**
    	 * Where in statement prefixed with "or"
    	 *
    	 * @param string $field
    	 * @param mixed $val
    	 * @return QueryBuilderInterface
    	 */
    	public function orWhereIn($field, $val=[]): QueryBuilderInterface
    	{
    		return $this->_whereIn($field, $val, 'IN', 'OR');
    	}

    	/**
    	 * WHERE NOT IN (FOO) clause
    	 *
    	 * @param string $field
    	 * @param mixed $val
    	 * @return QueryBuilderInterface
    	 */
    	public function whereNotIn($field, $val=[]): QueryBuilderInterface
    	{
    		return $this->_whereIn($field, $val, 'NOT IN');
    	}

    	/**
    	 * OR WHERE NOT IN (FOO) clause
    	 *
    	 * @param string $field
    	 * @param mixed $val
    	 * @return QueryBuilderInterface
    	 */
    	public function orWhereNotIn($field, $val=[]): QueryBuilderInterface
    	{
    		return $this->_whereIn($field, $val, 'NOT IN', 'OR');
    	}

    	// --------------------------------------------------------------------------
    	// ! Other Query Modifier methods
    	// --------------------------------------------------------------------------

    	/**
    	 * Sets values for inserts / updates / deletes
    	 *
    	 * @param mixed $key
    	 * @param mixed $val
    	 * @return QueryBuilderInterface
    	 */
    	public function set($key, $val = NULL): QueryBuilderInterface
    	{
    		if (is_scalar($key))
    		{
    			$pairs = [$key => $val];
    		}
    		else
    		{
    			$pairs = $key;
    		}

    		$keys = array_keys($pairs);
    		$values = array_values($pairs);

    		$this->state->appendSetArrayKeys($keys);
    		$this->state->appendValues($values);

    		// Use the keys of the array to make the insert/update string
    		// Escape the field names
    		$this->state->setSetArrayKeys(
    			array_map([$this->driver, '_quote'], $this->state->getSetArrayKeys())
    		);

    		// Generate the "set" string
    		$setString = implode('=?,', $this->state->getSetArrayKeys());
    		$setString .= '=?';

    		$this->state->setSetString($setString);

    		return $this;
    	}

    	/**
    	 * Creates a join phrase in a compiled query
    	 *
    	 * @param string $table
    	 * @param string $condition
    	 * @param string $type
    	 * @return QueryBuilderInterface
    	 */
    	public function join(string $table, string $condition, string $type=''): QueryBuilderInterface
    	{
    		// Prefix and quote table name
    		$table = explode(' ', mb_trim($table));
    		$table[0] = $this->driver->quoteTable($table[0]);
    		$table = $this->driver->quoteIdent($table);
    		$table = implode(' ', $table);

    		// Parse out the join condition
    		$parsedCondition = $this->parser->compileJoin($condition);
    		$condition = $table . ' ON ' . $parsedCondition;

    		$this->state->appendMap("\n" . strtoupper($type) . ' JOIN ', $condition, 'join');

    		return $this;
    	}

    	/**
    	 * Group the results by the selected field(s)
    	 *
    	 * @param mixed $field
    	 * @return QueryBuilderInterface
    	 */
    	public function groupBy($field): QueryBuilderInterface
    	{
    		if ( ! is_scalar($field))
    		{
    			$newGroupArray = array_map([$this->driver, 'quoteIdent'], $field);
    			$this->state->setGroupArray(
    				array_merge($this->state->getGroupArray(), $newGroupArray)
    			);
    		}
    		else
    		{
    			$this->state->appendGroupArray($this->driver->quoteIdent($field));
    		}

    		$this->state->setGroupString(' GROUP BY ' . implode(',', $this->state->getGroupArray()));

    		return $this;
    	}

    	/**
    	 * Order the results by the selected field(s)
    	 *
    	 * @param string $field
    	 * @param string $type
    	 * @return QueryBuilderInterface
    	 */
    	public function orderBy(string $field, string $type=''): QueryBuilderInterface
    	{
    		// When ordering by random, do an ascending order if the driver
    		// doesn't support random ordering
    		if (stripos($type, 'rand') !== FALSE)
    		{
    			$rand = $this->driver->getSql()->random();
    			$type = $rand ?? 'ASC';
    		}

    		// Set fields for later manipulation
    		$field = $this->driver->quoteIdent($field);
    		$this->state->setOrderArray($field, $type);

    		$orderClauses = [];

    		// Flatten key/val pairs into an array of space-separated pairs
    		foreach($this->state->getOrderArray() as $k => $v)
    		{
    			$orderClauses[] = $k . ' ' . strtoupper($v);
    		}

    		// Set the final string
    		$orderString =  ! isset($rand)
    			? "\nORDER BY ".implode(', ', $orderClauses)
    			: "\nORDER BY".$rand;

    		$this->state->setOrderString($orderString);

    		return $this;
    	}

    	/**
    	 * Set a limit on the current sql statement
    	 *
    	 * @param int $limit
    	 * @param int|bool $offset
    	 * @return QueryBuilderInterface
    	 */
    	public function limit(int $limit, $offset=FALSE): QueryBuilderInterface
    	{
    		$this->state->setLimit($limit);
    		$this->state->setOffset($offset);

    		return $this;
    	}

    	// --------------------------------------------------------------------------
    	// ! Query Grouping Methods
    	// --------------------------------------------------------------------------

    	/**
    	 * Adds a paren to the current query for query grouping
    	 *
    	 * @return QueryBuilderInterface
    	 */
    	public function groupStart(): QueryBuilderInterface
    	{
    		$conj = empty($this->state->getQueryMap()) ? ' WHERE ' : ' ';

    		$this->state->appendMap($conj, '(', 'group_start');

    		return $this;
    	}

    	/**
    	 * Adds a paren to the current query for query grouping,
    	 * prefixed with 'NOT'
    	 *
    	 * @return QueryBuilderInterface
    	 */
    	public function notGroupStart(): QueryBuilderInterface
    	{
    		$conj = empty($this->state->getQueryMap()) ? ' WHERE ' : ' AND ';

    		$this->state->appendMap($conj, ' NOT (', 'group_start');

    		return $this;
    	}

    	/**
    	 * Adds a paren to the current query for query grouping,
    	 * prefixed with 'OR'
    	 *
    	 * @return QueryBuilderInterface
    	 */
    	public function orGroupStart(): QueryBuilderInterface
    	{
    		$this->state->appendMap('', ' OR (', 'group_start');

    		return $this;
    	}

    	/**
    	 * Adds a paren to the current query for query grouping,
    	 * prefixed with 'OR NOT'
    	 *
    	 * @return QueryBuilderInterface
    	 */
    	public function orNotGroupStart(): QueryBuilderInterface
    	{
    		$this->state->appendMap('', ' OR NOT (', 'group_start');

    		return $this;
    	}

    	/**
    	 * Ends a query group
    	 *
    	 * @return QueryBuilderInterface
    	 */
    	public function groupEnd(): QueryBuilderInterface
    	{
    		$this->state->appendMap('', ')', 'group_end');

    		return $this;
    	}

    	// --------------------------------------------------------------------------
    	// ! Query execution methods
    	// --------------------------------------------------------------------------

    	/**
    	 * Select and retrieve all records from the current table, and/or
    	 * execute current compiled query
    	 *
    	 * @param string $table
    	 * @param int|bool $limit
    	 * @param int|bool $offset
    	 * @return PDOStatement
    	 */
    	public function get(string $table='', $limit=FALSE, $offset=FALSE): ?PDOStatement
    	{
    		// Set the table
    		if ( ! empty($table))
    		{
    			$this->from($table);
    		}

    		// Set the limit, if it exists
    		if (\is_int($limit))
    		{
    			$this->limit($limit, $offset);
    		}

    		return $this->_run('get', $table);
    	}

    	/**
    	 * Convenience method for get() with a where clause
    	 *
    	 * @param string $table
    	 * @param mixed $where
    	 * @param int|bool $limit
    	 * @param int|bool $offset
    	 * @return PDOStatement
    	 */
    	public function getWhere(string $table, $where=[], $limit=FALSE, $offset=FALSE): ?PDOStatement
    	{
    		// Create the where clause
    		$this->where($where);

    		// Return the result
    		return $this->get($table, $limit, $offset);
    	}

    	/**
    	 * Retrieve the number of rows in the selected table
    	 *
    	 * @param string $table
    	 * @return int
    	 */
    	public function countAll(string $table): int
    	{
    		$sql = 'SELECT * FROM '.$this->driver->quoteTable($table);
    		$res = $this->driver->query($sql);
    		return (int) count($res->fetchAll());
    	}

    	/**
    	 * Retrieve the number of results for the generated query - used
    	 * in place of the get() method
    	 *
    	 * @param string $table
    	 * @param boolean $reset
    	 * @return int
    	 */
    	public function countAllResults(string $table='', bool $reset = TRUE): int
    	{
    		// Set the table
    		if ( ! empty($table))
    		{
    			$this->from($table);
    		}

    		$result = $this->_run('get', $table, NULL, NULL, $reset);
    		$rows = $result->fetchAll();

    		return (int) count($rows);
    	}

    	/**
    	 * Creates an insert clause, and executes it
    	 *
    	 * @param string $table
    	 * @param mixed $data
    	 * @return PDOStatement
    	 */
    	public function insert(string $table, $data=[]): ?PDOStatement
    	{
    		if ( ! empty($data))
    		{
    			$this->set($data);
    		}

    		return $this->_run('insert', $table);
    	}

    	/**
    	 * Creates and executes a batch insertion query
    	 *
    	 * @param string $table
    	 * @param array $data
    	 * @return PDOStatement
    	 */
    	public function insertBatch(string $table, $data=[]): ?PDOStatement
    	{
    		// Get the generated values and sql string
    		[$sql, $data] = $this->driver->insertBatch($table, $data);

    		return $sql !== NULL
    			? $this->_run('', $table, $sql, $data)
    			: NULL;
    	}

    	/**
    	 * Creates an update clause, and executes it
    	 *
    	 * @param string $table
    	 * @param mixed $data
    	 * @return PDOStatement
    	 */
    	public function update(string $table, $data=[]): PDOStatement
    	{
    		if ( ! empty($data))
    		{
    			$this->set($data);
    		}

    		return $this->_run('update', $table);
    	}

    	/**
    	 * Creates a batch update, and executes it.
    	 * Returns the number of affected rows
    	 *
    	 * @param string $table
    	 * @param array|object $data
    	 * @param string $where
    	 * @return PDOStatement|null
    	 */
    	public function updateBatch(string $table, $data, $where): ?PDOStatement
    	{
    		// Get the generated values and sql string
    		list($sql, $data) = $this->driver->updateBatch($table, $data, $where);

    		return $sql !== NULL
    			? $this->_run('', $table, $sql, $data)
    			: NULL;
    	}

    	/**
    	 * Insertion with automatic overwrite, rather than attempted duplication
    	 *
    	 * @param string $table
    	 * @param array $data
    	 * @return \PDOStatement|null
    	 */
    	public function replace(string $table, $data=[]): ?PDOStatement
    	{
    		if ( ! empty($data))
    		{
    			$this->set($data);
    		}

    		return $this->_run('replace', $table);
    	}

    	/**
    	 * Deletes data from a table
    	 *
    	 * @param string $table
    	 * @param mixed $where
    	 * @return PDOStatement
    	 */
    	public function delete(string $table, $where=''): ?PDOStatement
    	{
    		// Set the where clause
    		if ( ! empty($where))
    		{
    			$this->where($where);
    		}

    		return $this->_run('delete', $table);
    	}

    	// --------------------------------------------------------------------------
    	// ! SQL Returning Methods
    	// --------------------------------------------------------------------------

    	/**
    	 * Returns the generated 'select' sql query
    	 *
    	 * @param string $table
    	 * @param bool $reset
    	 * @return string
    	 */
    	public function getCompiledSelect(string $table='', bool $reset=TRUE): string
    	{
    		// Set the table
    		if ( ! empty($table))
    		{
    			$this->from($table);
    		}

    		return $this->_getCompile('select', $table, $reset);
    	}

    	/**
    	 * Returns the generated 'insert' sql query
    	 *
    	 * @param string $table
    	 * @param bool $reset
    	 * @return string
    	 */
    	public function getCompiledInsert(string $table, bool $reset=TRUE): string
    	{
    		return $this->_getCompile('insert', $table, $reset);
    	}

    	/**
    	 * Returns the generated 'update' sql query
    	 *
    	 * @param string $table
    	 * @param bool $reset
    	 * @return string
    	 */
    	public function getCompiledUpdate(string $table='', bool $reset=TRUE): string
    	{
    		return $this->_getCompile('update', $table, $reset);
    	}

    	/**
    	 * Returns the generated 'delete' sql query
    	 *
    	 * @param string $table
    	 * @param bool $reset
    	 * @return string
    	 */
    	public function getCompiledDelete(string $table='', bool $reset=TRUE): string
    	{
    		return $this->_getCompile('delete', $table, $reset);
    	}

    	// --------------------------------------------------------------------------
    	// ! Miscellaneous Methods
    	// --------------------------------------------------------------------------

    	/**
    	 * Clear out the class variables, so the next query can be run
    	 *
    	 * @return void
    	 */
    	public function resetQuery(): void
    	{
    		$this->state = new State();
    		$this->explain = FALSE;
    	}

    	/**
    	 * Method to simplify select_ methods
    	 *
    	 * @param string $field
    	 * @param string|bool $as
    	 * @return string
    	 */
    	protected function _select(string $field, $as = FALSE): string
    	{
    		// Escape the identifiers
    		$field = $this->driver->quoteIdent($field);

    		if ( ! \is_string($as))
    		{
    			return $field;
    		}

    		$as = $this->driver->quoteIdent($as);
    		return "({$field}) AS {$as} ";
    	}

    	/**
    	 * Helper function for returning sql strings
    	 *
    	 * @param string $type
    	 * @param string $table
    	 * @param bool $reset
    	 * @return string
    	 */
    	protected function _getCompile(string $type, string $table, bool $reset): string
    	{
    		$sql = $this->_compile($type, $table);

    		// Reset the query builder for the next query
    		if ($reset)
    		{
    			$this->resetQuery();
    		}

    		return $sql;
    	}

    	/**
    	 * Simplify 'like' methods
    	 *
    	 * @param string $field
    	 * @param mixed $val
    	 * @param string $pos
    	 * @param string $like
    	 * @param string $conj
    	 * @return self
    	 */
    	protected function _like(string $field, $val, string $pos, string $like='LIKE', string $conj='AND'): self
    	{
    		$field = $this->driver->quoteIdent($field);

    		// Add the like string into the order map
    		$like = $field. " {$like} ?";

    		if ($pos === 'before')
    		{
    			$val = "%{$val}";
    		}
    		elseif ($pos === 'after')
    		{
    			$val = "{$val}%";
    		}
    		else
    		{
    			$val = "%{$val}%";
    		}

    		$conj = empty($this->state->getQueryMap()) ? ' WHERE ' : " {$conj} ";
    		$this->state->appendMap($conj, $like, 'like');

    		// Add to the values array
    		$this->state->appendWhereValues($val);

    		return $this;
    	}

    	/**
    	 * Simplify building having clauses
    	 *
    	 * @param mixed $key
    	 * @param mixed $values
    	 * @param string $conj
    	 * @return self
    	 */
    	protected function _having($key, $values=[], string $conj='AND'): self
    	{
    		$where = $this->_where($key, $values);

    		// Create key/value placeholders
    		foreach($where as $f => $val)
    		{
    			// Split each key by spaces, in case there
    			// is an operator such as >, <, !=, etc.
    			$fArray = explode(' ', trim($f));

    			$item = $this->driver->quoteIdent($fArray[0]);

    			// Simple key value, or an operator
    			$item .= (count($fArray) === 1) ? '=?' : " {$fArray[1]} ?";

    			// Put in the having map
    			$this->state->appendHavingMap([
    				'conjunction' => empty($this->state->getHavingMap())
    					? ' HAVING '
    					: " {$conj} ",
    				'string' => $item
    			]);
    		}

    		return $this;
    	}

    	/**
    	 * Do all the redundant stuff for where/having type methods
    	 *
    	 * @param mixed $key
    	 * @param mixed $val
    	 * @return array
    	 */
    	protected function _where($key, $val=[]): array
    	{
    		$where = [];
    		$pairs = [];

    		if (is_scalar($key))
    		{
    			$pairs[$key] = $val;
    		}
    		else
    		{
    			$pairs = $key;
    		}

    		foreach($pairs as $k => $v)
    		{
    			$where[$k] = $v;
    			$this->state->appendWhereValues($v);
    		}

    		return $where;
    	}

    	/**
    	 * Simplify generating where string
    	 *
    	 * @param mixed $key
    	 * @param mixed $values
    	 * @param string $defaultConj
    	 * @return self
    	 */
    	protected function _whereString($key, $values=[], string $defaultConj='AND'): self
    	{
    		// Create key/value placeholders
    		foreach($this->_where($key, $values) as $f => $val)
    		{
    			$queryMap = $this->state->getQueryMap();

    			// Split each key by spaces, in case there
    			// is an operator such as >, <, !=, etc.
    			$fArray = explode(' ', trim($f));

    			$item = $this->driver->quoteIdent($fArray[0]);

    			// Simple key value, or an operator
    			$item .= (count($fArray) === 1) ? '=?' : " {$fArray[1]} ?";
    			$lastItem = end($queryMap);

    			// Determine the correct conjunction
    			$conjunctionList = array_column($queryMap, 'conjunction');
    			if (empty($queryMap) || ( ! \regexInArray($conjunctionList, "/^ ?\n?WHERE/i")))
    			{
    				$conj = "\nWHERE ";
    			}
    			elseif ($lastItem['type'] === 'group_start')
    			{
    				$conj = '';
    			}
    			else
    			{
    				$conj = " {$defaultConj} ";
    			}

    			$this->state->appendMap($conj, $item, 'where');
    		}

    		return $this;
    	}

    	/**
    	 * Simplify where_in methods
    	 *
    	 * @param mixed $key
    	 * @param mixed $val
    	 * @param string $in - The (not) in fragment
    	 * @param string $conj - The where in conjunction
    	 * @return self
    	 */
    	protected function _whereIn($key, $val=[], string $in='IN', string $conj='AND'): self
    	{
    		$key = $this->driver->quoteIdent($key);
    		$params = array_fill(0, count($val), '?');
    		$this->state->appendWhereValues($val);

    		$conjunction =  empty($this->state->getQueryMap()) ? ' WHERE ' : " {$conj} ";
    		$str = $key . " {$in} (".implode(',', $params).') ';

    		$this->state->appendMap($conjunction, $str, 'where_in');

    		return $this;
    	}

    	/**
    	 * Executes the compiled query
    	 *
    	 * @param string $type
    	 * @param string $table
    	 * @param string $sql
    	 * @param array|null $vals
    	 * @param boolean $reset
    	 * @return PDOStatement
    	 */
    	protected function _run(string $type, string $table, string $sql=NULL, array $vals=NULL, bool $reset=TRUE): PDOStatement
    	{
    		if ($sql === NULL)
    		{
    			$sql = $this->_compile($type, $table);
    		}

    		if ($vals === NULL)
    		{
    			$vals = array_merge($this->state->getValues(), $this->state->getWhereValues());
    		}

    		$startTime = microtime(TRUE);

    		$res = empty($vals)
    			? $this->driver->query($sql)
    			: $this->driver->prepareExecute($sql, $vals);

    		$endTime = microtime(TRUE);
    		$totalTime = number_format($endTime - $startTime, 5);

    		// Add this query to the list of executed queries
    		$this->_appendQuery($vals, $sql, (int) $totalTime);

    		// Reset class state for next query
    		if ($reset)
    		{
    			$this->resetQuery();
    		}

    		return $res;
    	}

    	/**
    	 * Convert the prepared statement into readable sql
    	 *
    	 * @param array $vals
    	 * @param string $sql
    	 * @param int $totalTime
    	 * @return void
    	 */
    	protected function _appendQuery(array $vals = NULL, string $sql, int $totalTime)
    	{
    		$evals = \is_array($vals) ? $vals : [];
    		$esql = str_replace('?', "%s", $sql);

    		// Quote string values
    		foreach($evals as &$v)
    		{
    			$v = ( ! is_numeric($v))
    				? htmlentities($this->driver->quote($v), ENT_NOQUOTES, 'utf-8')
    				: $v;
    		}

    		// Add the query onto the array of values to pass
    		// as arguments to sprintf
    		array_unshift($evals, $esql);

    		// Add the interpreted query to the list of executed queries
    		$this->queries[] = [
    			'time' => $totalTime,
    			'sql' => sprintf(...$evals)
    		];

    		$this->queries['total_time'] += $totalTime;

    		// Set the last query to get rowcounts properly
    		$this->driver->setLastQuery($sql);
    	}

    	/**
    	 * Sub-method for generating sql strings
    	 *
    	 * @param string $type
    	 * @param string $table
    	 * @return string
    	 */
    	protected function _compileType(string $type='', string $table=''): string
    	{
    		$setArrayKeys = $this->state->getSetArrayKeys();
    		switch($type)
    		{
    			case 'insert':
    				$paramCount = count($setArrayKeys);
    				$params = array_fill(0, $paramCount, '?');
    				$sql = "INSERT INTO {$table} ("
    					. implode(',', $setArrayKeys)
    					. ")\nVALUES (".implode(',', $params).')';
    				break;

    			case 'update':
    				$setString = $this->state->getSetString();
    				$sql = "UPDATE {$table}\nSET {$setString}";
    				break;

    			case 'replace':
    				// @TODO implement
    				$sql = '';
    				break;

    			case 'delete':
    				$sql = "DELETE FROM {$table}";
    				break;

    			// Get queries
    			default:
    				$fromString = $this->state->getFromString();
    				$selectString = $this->state->getSelectString();

    				$sql = "SELECT * \nFROM {$fromString}";

    				// Set the select string
    				if ( ! empty($selectString))
    				{
    					// Replace the star with the selected fields
    					$sql = str_replace('*', $selectString, $sql);
    				}
    				break;
    		}

    		return $sql;
    	}

    	/**
    	 * String together the sql statements for sending to the db
    	 *
    	 * @param string $type
    	 * @param string $table
    	 * @return string
    	 */
    	protected function _compile(string $type='', string $table=''): string
    	{
    		// Get the base clause for the query
    		$sql = $this->_compileType($type, $this->driver->quoteTable($table));

    		$clauses = [
    			'queryMap',
    			'groupString',
    			'orderString',
    			'havingMap',
    		];

    		// Set each type of subclause
    		foreach($clauses as $clause)
    		{
    			$func = 'get' . ucFirst($clause);
    			$param = $this->state->$func();
    			if (\is_array($param))
    			{
    				foreach($param as $q)
    				{
    					$sql .= $q['conjunction'] . $q['string'];
    				}
    			}
    			else
    			{
    				$sql .= $param;
    			}
    		}

    		// Set the limit via the class variables
    		$limit = $this->state->getLimit();
    		if (is_numeric($limit))
    		{
    			$sql = $this->driver->getSql()->limit($sql, $limit, $this->state->getOffset());
    		}

    		// See if the query plan, rather than the
    		// query data should be returned
    		if ($this->explain === TRUE)
    		{
    			$sql = $this->driver->getSql()->explain($sql);
    		}

    		return $sql;
    	}
    }

    Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/source/QueryBuilderInterface.php.html b/apiDocumentation/source/QueryBuilderInterface.php.html new file mode 100644 index 0000000..18f0500 --- /dev/null +++ b/apiDocumentation/source/QueryBuilderInterface.php.html @@ -0,0 +1,3 @@ + +phpDox - Source of QueryBuilderInterface.php

    Source of file QueryBuilderInterface.php

    + Size: 11,848 Bytes - Last Modified: 2018-01-24T19:48:36+00:00

    src/QueryBuilderInterface.php

    123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465
    <?php declare(strict_types=1);
    /**
     * Query
     *
     * SQL Query Builder / Database Abstraction Layer
     *
     * PHP version 7.1
     *
     * @package     Query
     * @author      Timothy J. Warren <tim@timshomepage.net>
     * @copyright   2012 - 2018 Timothy J. Warren
     * @license     http://www.opensource.org/licenses/mit-license.html  MIT License
     * @link        https://git.timshomepage.net/aviat4ion/Query
     */
    namespace Query;

    use PDOStatement;

    /**
     * Interface defining the Query Builder class
     */
    interface QueryBuilderInterface {

    	// --------------------------------------------------------------------------
    	// ! Select Queries
    	// --------------------------------------------------------------------------

    	/**
    	 * Specifies rows to select in a query
    	 *
    	 * @param string $fields
    	 * @return QueryBuilderInterface
    	 */
    	public function select(string $fields): QueryBuilderInterface;

    	/**
    	 * Selects the maximum value of a field from a query
    	 *
    	 * @param string $field
    	 * @param string|bool $as
    	 * @return QueryBuilderInterface
    	 */
    	public function selectMax(string $field, $as=FALSE): QueryBuilderInterface;

    	/**
    	 * Selects the minimum value of a field from a query
    	 *
    	 * @param string $field
    	 * @param string|bool $as
    	 * @return QueryBuilderInterface
    	 */
    	public function selectMin(string $field, $as=FALSE): QueryBuilderInterface;

    	/**
    	 * Selects the average value of a field from a query
    	 *
    	 * @param string $field
    	 * @param string|bool $as
    	 * @return QueryBuilderInterface
    	 */
    	public function selectAvg(string $field, $as=FALSE): QueryBuilderInterface;

    	/**
    	 * Selects the sum of a field from a query
    	 *
    	 * @param string $field
    	 * @param string|bool $as
    	 * @return QueryBuilderInterface
    	 */
    	public function selectSum(string $field, $as=FALSE): QueryBuilderInterface;

    	/**
    	 * Adds the 'distinct' keyword to a query
    	 *
    	 * @return QueryBuilderInterface
    	 */
    	public function distinct(): QueryBuilderInterface;

    	/**
    	 * Shows the query plan for the query
    	 *
    	 * @return QueryBuilderInterface
    	 */
    	public function explain(): QueryBuilderInterface;

    	/**
    	 * Specify the database table to select from
    	 *
    	 * @param string $tblname
    	 * @return QueryBuilderInterface
    	 */
    	public function from(string $tblname): QueryBuilderInterface;

    	// --------------------------------------------------------------------------
    	// ! 'Like' methods
    	// --------------------------------------------------------------------------

    	/**
    	 * Creates a Like clause in the sql statement
    	 *
    	 * @param string $field
    	 * @param mixed $values
    	 * @param string $pos
    	 * @return QueryBuilderInterface
    	 */
    	public function like(string $field, $values, string $pos='both'): QueryBuilderInterface;

    	/**
    	 * Generates an OR Like clause
    	 *
    	 * @param string $field
    	 * @param mixed $values
    	 * @param string $pos
    	 * @return QueryBuilderInterface
    	 */
    	public function orLike(string $field, $values, string $pos='both'): QueryBuilderInterface;

    	/**
    	 * Generates a NOT LIKE clause
    	 *
    	 * @param string $field
    	 * @param mixed $values
    	 * @param string $pos
    	 * @return QueryBuilderInterface
    	 */
    	public function notLike(string $field, $values, string $pos='both'): QueryBuilderInterface;

    	/**
    	 * Generates a OR NOT LIKE clause
    	 *
    	 * @param string $field
    	 * @param mixed $values
    	 * @param string $pos
    	 * @return QueryBuilderInterface
    	 */
    	public function orNotLike(string $field, $values, string $pos='both'): QueryBuilderInterface;

    	// --------------------------------------------------------------------------
    	// ! Having methods
    	// --------------------------------------------------------------------------

    	/**
    	 * Generates a 'Having' clause
    	 *
    	 * @param mixed $key
    	 * @param mixed $values
    	 * @return QueryBuilderInterface
    	 */
    	public function having($key, $values=[]): QueryBuilderInterface;

    	/**
    	 * Generates a 'Having' clause prefixed with 'OR'
    	 *
    	 * @param mixed $key
    	 * @param mixed $values
    	 * @return QueryBuilderInterface
    	 */
    	public function orHaving($key, $values=[]): QueryBuilderInterface;

    	// --------------------------------------------------------------------------
    	// ! 'Where' methods
    	// --------------------------------------------------------------------------

    	/**
    	 * Specify condition(s) in the where clause of a query
    	 * Note: this function works with key / value, or a
    	 * passed array with key / value pairs
    	 *
    	 * @param mixed $key
    	 * @param mixed $values
    	 * @param bool $escape
    	 * @return QueryBuilderInterface
    	 */
    	public function where($key, $values=[], $escape = NULL): QueryBuilderInterface;

    	/**
    	 * Where clause prefixed with "OR"
    	 *
    	 * @param string $key
    	 * @param mixed $values
    	 * @return QueryBuilderInterface
    	 */
    	public function orWhere($key, $values=[]): QueryBuilderInterface;

    	/**
    	 * Where clause with 'IN' statement
    	 *
    	 * @param mixed $field
    	 * @param mixed $values
    	 * @return QueryBuilderInterface
    	 */
    	public function whereIn($field, $values=[]): QueryBuilderInterface;

    	/**
    	 * Where in statement prefixed with "or"
    	 *
    	 * @param string $field
    	 * @param mixed $values
    	 * @return QueryBuilderInterface
    	 */
    	public function orWhereIn($field, $values=[]): QueryBuilderInterface;

    	/**
    	 * WHERE NOT IN (FOO) clause
    	 *
    	 * @param string $field
    	 * @param mixed $values
    	 * @return QueryBuilderInterface
    	 */
    	public function whereNotIn($field, $values=[]): QueryBuilderInterface;

    	/**
    	 * OR WHERE NOT IN (FOO) clause
    	 *
    	 * @param string $field
    	 * @param mixed $values
    	 * @return QueryBuilderInterface
    	 */
    	public function orWhereNotIn($field, $values=[]): QueryBuilderInterface;

    	// --------------------------------------------------------------------------
    	// ! Other Query Modifier methods
    	// --------------------------------------------------------------------------

    	/**
    	 * Sets values for inserts / updates / deletes
    	 *
    	 * @param mixed $key
    	 * @param mixed $values
    	 * @return QueryBuilderInterface
    	 */
    	public function set($key, $values = NULL): QueryBuilderInterface;

    	/**
    	 * Creates a join phrase in a compiled query
    	 *
    	 * @param string $table
    	 * @param string $condition
    	 * @param string $type
    	 * @return QueryBuilderInterface
    	 */
    	public function join(string $table, string $condition, string $type=''): QueryBuilderInterface;

    	/**
    	 * Group the results by the selected field(s)
    	 *
    	 * @param mixed $field
    	 * @return QueryBuilderInterface
    	 */
    	public function groupBy($field): QueryBuilderInterface;

    	/**
    	 * Order the results by the selected field(s)
    	 *
    	 * @param string $field
    	 * @param string $type
    	 * @return QueryBuilderInterface
    	 */
    	public function orderBy(string $field, string $type=''): QueryBuilderInterface;

    	/**
    	 * Set a limit on the current sql statement
    	 *
    	 * @param int $limit
    	 * @param int|bool $offset
    	 * @return QueryBuilderInterface
    	 */
    	public function limit(int $limit, $offset=FALSE): QueryBuilderInterface;

    	// --------------------------------------------------------------------------
    	// ! Query Grouping Methods
    	// --------------------------------------------------------------------------

    	/**
    	 * Adds a paren to the current query for query grouping
    	 *
    	 * @return QueryBuilderInterface
    	 */
    	public function groupStart(): QueryBuilderInterface;

    	/**
    	 * Adds a paren to the current query for query grouping,
    	 * prefixed with 'NOT'
    	 *
    	 * @return QueryBuilderInterface
    	 */
    	public function notGroupStart(): QueryBuilderInterface;

    	/**
    	 * Adds a paren to the current query for query grouping,
    	 * prefixed with 'OR'
    	 *
    	 * @return QueryBuilderInterface
    	 */
    	public function orGroupStart(): QueryBuilderInterface;

    	/**
    	 * Adds a paren to the current query for query grouping,
    	 * prefixed with 'OR NOT'
    	 *
    	 * @return QueryBuilderInterface
    	 */
    	public function orNotGroupStart(): QueryBuilderInterface;

    	/**
    	 * Ends a query group
    	 *
    	 * @return QueryBuilderInterface
    	 */
    	public function groupEnd(): QueryBuilderInterface;

    	// --------------------------------------------------------------------------
    	// ! Query execution methods
    	// --------------------------------------------------------------------------

    	/**
    	 * Select and retrieve all records from the current table, and/or
    	 * execute current compiled query
    	 *
    	 * @param string $table
    	 * @param int|bool $limit
    	 * @param int|bool $offset
    	 * @return PDOStatement
    	 */
    	public function get(string $table='', $limit=FALSE, $offset=FALSE): ?PDOStatement;

    	/**
    	 * Convenience method for get() with a where clause
    	 *
    	 * @param string $table
    	 * @param array $where
    	 * @param int|bool $limit
    	 * @param int|bool $offset
    	 * @return PDOStatement
    	 */
    	public function getWhere(string $table, $where=[], $limit=FALSE, $offset=FALSE): ?PDOStatement;

    	/**
    	 * Retrieve the number of rows in the selected table
    	 *
    	 * @param string $table
    	 * @return int
    	 */
    	public function countAll(string $table): int;

    	/**
    	 * Retrieve the number of results for the generated query - used
    	 * in place of the get() method
    	 *
    	 * @param string $table
    	 * @param bool $reset - Whether to keep the query after counting the results
    	 * @return int
    	 */
    	public function countAllResults(string $table='', bool $reset=TRUE): int;

    	/**
    	 * Creates an insert clause, and executes it
    	 *
    	 * @param string $table
    	 * @param mixed $data
    	 * @return PDOStatement
    	 */
    	public function insert(string $table, $data=[]): ?PDOStatement;

    	/**
    	 * Creates and executes a batch insertion query
    	 *
    	 * @param string $table
    	 * @param array $data
    	 * @return PDOStatement
    	 */
    	public function insertBatch(string $table, $data=[]): ?PDOStatement;

    	/**
    	 * Insertion with automatic overwrite, rather than attempted duplication
    	 *
    	 * @param string $table
    	 * @param array $data
    	 * @return PDOStatement
    	 */
    	public function replace(string $table, $data=[]): ?PDOStatement;

    	/**
    	 * Creates an update clause, and executes it
    	 *
    	 * @param string $table
    	 * @param mixed $data
    	 * @return PDOStatement
    	 */
    	public function update(string $table, $data=[]): ?PDOStatement;

    	/**
    	 * Creates a batch update, and executes it.
    	 * Returns the number of affected rows
    	 *
    	 * @param string $table
    	 * @param array|object $data
    	 * @param string $where
    	 * @return PDOStatement
    	 */
    	public function updateBatch(string $table, $data, $where): ?PDOStatement;

    	/**
    	 * Deletes data from a table
    	 *
    	 * @param string $table
    	 * @param mixed $where
    	 * @return PDOStatement
    	 */
    	public function delete(string $table, $where=''): ?PDOStatement;

    	// --------------------------------------------------------------------------
    	// ! SQL Returning Methods
    	// --------------------------------------------------------------------------

    	/**
    	 * Returns the generated 'select' sql query
    	 *
    	 * @param string $table
    	 * @param bool $reset
    	 * @return string
    	 */
    	public function getCompiledSelect(string $table='', bool $reset=TRUE): string;

    	/**
    	 * Returns the generated 'insert' sql query
    	 *
    	 * @param string $table
    	 * @param bool $reset
    	 * @return string
    	 */
    	public function getCompiledInsert(string $table, bool $reset=TRUE): string;

    	/**
    	 * Returns the generated 'update' sql query
    	 *
    	 * @param string $table
    	 * @param bool $reset
    	 * @return string
    	 */
    	public function getCompiledUpdate(string $table='', bool $reset=TRUE): string;

    	/**
    	 * Returns the generated 'delete' sql query
    	 *
    	 * @param string $table
    	 * @param bool $reset
    	 * @return string
    	 */
    	public function getCompiledDelete(string $table='', bool $reset=TRUE): string;

    	// --------------------------------------------------------------------------
    	// ! Miscellaneous Methods
    	// --------------------------------------------------------------------------

    	/**
    	 * Clear out the class variables, so the next query can be run
    	 *
    	 * @return void
    	 */
    	public function resetQuery(): void;
    }

    // End of QueryBuilderInterface.php

    Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/source/QueryParser.php.html b/apiDocumentation/source/QueryParser.php.html new file mode 100644 index 0000000..325078c --- /dev/null +++ b/apiDocumentation/source/QueryParser.php.html @@ -0,0 +1,39 @@ + +phpDox - Source of QueryParser.php

    Source of file QueryParser.php

    + Size: 3,003 Bytes - Last Modified: 2018-01-24T20:22:06+00:00

    src/QueryParser.php

    12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
    + Covered by 6 test(s): +
    • Query\Tests\ConnectionManagerTest::testConnect
    • Query\Tests\ConnectionManagerTest::testGetConnection
    • Query\Tests\QueryParserTest::testGeneric
    • Query\Tests\QueryParserTest::testGeneric2
    • Query\Tests\QueryParserTest::testWUnderscore
    • Query\Tests\QueryParserTest::testFunction
    626364656667686970717273
    + Covered by 16 test(s): +
    • Query\Tests\QueryParserTest::testGeneric
    • Query\Tests\QueryParserTest::testGeneric2
    • Query\Tests\QueryParserTest::testWUnderscore
    • Query\Tests\QueryParserTest::testFunction
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    74
    + Covered by 16 test(s): +
    • Query\Tests\QueryParserTest::testGeneric
    • Query\Tests\QueryParserTest::testGeneric2
    • Query\Tests\QueryParserTest::testWUnderscore
    • Query\Tests\QueryParserTest::testFunction
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    75
    + Covered by 16 test(s): +
    • Query\Tests\QueryParserTest::testGeneric
    • Query\Tests\QueryParserTest::testGeneric2
    • Query\Tests\QueryParserTest::testWUnderscore
    • Query\Tests\QueryParserTest::testFunction
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    767778
    + Covered by 16 test(s): +
    • Query\Tests\QueryParserTest::testGeneric
    • Query\Tests\QueryParserTest::testGeneric2
    • Query\Tests\QueryParserTest::testWUnderscore
    • Query\Tests\QueryParserTest::testFunction
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    79
    + Covered by 16 test(s): +
    • Query\Tests\QueryParserTest::testGeneric
    • Query\Tests\QueryParserTest::testGeneric2
    • Query\Tests\QueryParserTest::testWUnderscore
    • Query\Tests\QueryParserTest::testFunction
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    808182
    + Covered by 16 test(s): +
    • Query\Tests\QueryParserTest::testGeneric
    • Query\Tests\QueryParserTest::testGeneric2
    • Query\Tests\QueryParserTest::testWUnderscore
    • Query\Tests\QueryParserTest::testFunction
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    8384
    + Covered by 16 test(s): +
    • Query\Tests\QueryParserTest::testGeneric
    • Query\Tests\QueryParserTest::testGeneric2
    • Query\Tests\QueryParserTest::testWUnderscore
    • Query\Tests\QueryParserTest::testFunction
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    8586878889909192939495
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    96
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    979899
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    100101
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    102103
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    104105106107
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    108109110111112113114115116117118
    + Covered by 16 test(s): +
    • Query\Tests\QueryParserTest::testGeneric
    • Query\Tests\QueryParserTest::testGeneric2
    • Query\Tests\QueryParserTest::testWUnderscore
    • Query\Tests\QueryParserTest::testFunction
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    119120
    + Covered by 16 test(s): +
    • Query\Tests\QueryParserTest::testGeneric
    • Query\Tests\QueryParserTest::testGeneric2
    • Query\Tests\QueryParserTest::testWUnderscore
    • Query\Tests\QueryParserTest::testFunction
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    121122
    + Covered by 16 test(s): +
    • Query\Tests\QueryParserTest::testGeneric
    • Query\Tests\QueryParserTest::testGeneric2
    • Query\Tests\QueryParserTest::testWUnderscore
    • Query\Tests\QueryParserTest::testFunction
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    123124125
    + Covered by 16 test(s): +
    • Query\Tests\QueryParserTest::testGeneric
    • Query\Tests\QueryParserTest::testGeneric2
    • Query\Tests\QueryParserTest::testWUnderscore
    • Query\Tests\QueryParserTest::testFunction
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    126127
    <?php declare(strict_types=1);
    /**
     * Query
     *
     * SQL Query Builder / Database Abstraction Layer
     *
     * PHP version 7.1
     *
     * @package     Query
     * @author      Timothy J. Warren <tim@timshomepage.net>
     * @copyright   2012 - 2018 Timothy J. Warren
     * @license     http://www.opensource.org/licenses/mit-license.html  MIT License
     * @link        https://git.timshomepage.net/aviat4ion/Query
     */
    namespace Query;

    use Query\Drivers\DriverInterface;

    /**
     * Utility Class to parse sql clauses for properly escaping identifiers
     */
    class QueryParser {

    	/**
    	 * DB Driver
    	 *
    	 * @var DriverInterface
    	 */
    	private $db;

    	/**
    	 * Regex patterns for various syntax components
    	 *
    	 * @var array
    	 */
    	private $matchPatterns = [
    		'function' => '([a-zA-Z0-9_]+\((.*?)\))',
    		'identifier' => '([a-zA-Z0-9_-]+\.?)+',
    		'operator' => '=|AND|&&?|~|\|\|?|\^|/|>=?|<=?|-|%|OR|\+|NOT|\!=?|<>|XOR'
    	];

    	/**
    	 * Regex matches
    	 *
    	 * @var array
    	 */
    	public $matches = [
    		'functions' => [],
    		'identifiers' => [],
    		'operators' => [],
    		'combined' => [],
    	];

    	/**
    	 * Constructor/entry point into parser
    	 *
    	 * @param DriverInterface $db
    	 */
    	public function __construct(DriverInterface $db)
    	{
    		$this->db = $db;
    	}

    	/**
    	 * Parser method for setting the parse string
    	 *
    	 * @param string $sql
    	 * @return array
    	 */
    	public function parseJoin(string $sql): array
    	{
    		// Get sql clause components
    		preg_match_all('`'.$this->matchPatterns['function'].'`', $sql, $this->matches['functions'], PREG_SET_ORDER);
    		preg_match_all('`'.$this->matchPatterns['identifier'].'`', $sql, $this->matches['identifiers'], PREG_SET_ORDER);
    		preg_match_all('`'.$this->matchPatterns['operator'].'`', $sql, $this->matches['operators'], PREG_SET_ORDER);

    		// Get everything at once for ordering
    		$fullPattern = '`'.$this->matchPatterns['function'].'+|'.$this->matchPatterns['identifier'].'|('.$this->matchPatterns['operator'].')+`i';
    		preg_match_all($fullPattern, $sql, $this->matches['combined'], PREG_SET_ORDER);

    		// Go through the matches, and get the most relevant matches
    		$this->matches = array_map([$this, 'filterArray'], $this->matches);

    		return $this->matches;
    	}

    	/**
    	 * Compiles a join condition after parsing
    	 *
    	 * @param string $condition
    	 * @return string
    	 */
    	public function compileJoin(string $condition): string
    	{
    		$parts = $this->parseJoin($condition);
    		$count = count($parts['identifiers']);

    		// Go through and quote the identifiers
    		for($i=0; $i <= $count; $i++)
    		{
    			if (in_array($parts['combined'][$i], $parts['identifiers']) && ! is_numeric($parts['combined'][$i]))
    			{
    				$parts['combined'][$i] = $this->db->quoteIdent($parts['combined'][$i]);
    			}
    		}

    		return implode('', $parts['combined']);
    	}

    	/**
    	 * Returns a more useful match array
    	 *
    	 * @param array $array
    	 * @return array
    	 */
    	protected function filterArray(array $array): array
    	{
    		$newArray = [];

    		foreach($array as $row)
    		{
    			$newArray[] =  (is_array($row)) ? $row[0] : $row;
    		}

    		return $newArray;
    	}
    }
    Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/source/State.php.html b/apiDocumentation/source/State.php.html new file mode 100644 index 0000000..5684c19 --- /dev/null +++ b/apiDocumentation/source/State.php.html @@ -0,0 +1,113 @@ + +phpDox - Source of State.php

    Source of file State.php

    + Size: 7,085 Bytes - Last Modified: 2018-01-24T20:21:54+00:00

    src/State.php

    123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    134
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    135136137138139140141142
    + Covered by 147 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    143144145146147148149150151
    + Covered by 75 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    152
    + Covered by 75 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    153154155156157158159160
    + Covered by 147 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    161162163164165166167168169
    + Covered by 147 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    170
    + Covered by 147 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    171172173174175176177178
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    179180181182183184185186187
    + Covered by 24 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    188
    + Covered by 24 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    189190191192193194195196
    + Covered by 180 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    197198199200201202203204205
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    206
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    207208209210211212213214
    + Covered by 180 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    215216217218219220221222223
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    224
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    225226227228229230231232
    + Covered by 180 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    233234235236237238239240241
    + Covered by 24 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    242
    + Covered by 24 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    243244245246247248249250251
    + Covered by 24 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    252
    + Covered by 24 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    253254255256257258259260
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    261262263264265266267268269270
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    271
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    272273274275276277278279
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    280281282283284285286287288
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    289
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    290291292293294295296297298
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    299
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    300301302303304305306307
    + Covered by 171 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    308309310311312313314315316
    + Covered by 24 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    317
    + Covered by 24 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    318319320321322323324325
    + Covered by 171 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    326327328329330331332333334
    + Covered by 108 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    335336
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    337338
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    339340341
    + Covered by 12 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    342343344
    + Covered by 105 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    345
    + Covered by 105 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    346347348349350351352353
    + Covered by 180 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    354355356357358359360361362
    + Covered by 57 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    363
    + Covered by 57 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    364365366367368369370371
    + Covered by 57 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    372373374375376377378379380
    + Covered by 57 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    381
    + Covered by 57 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    382383384385386387388389
    + Covered by 180 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    390391392393394395396397398399400401402
    + Covered by 111 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    403
    + Covered by 111 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    404
    + Covered by 111 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    405
    + Covered by 111 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    406407
    + Covered by 111 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    408409410411412413414415
    + Covered by 180 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    416417418419420421422423424
    + Covered by 6 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    425
    + Covered by 6 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    426427428
    <?php declare(strict_types=1);
    /**
     * Query
     *
     * SQL Query Builder / Database Abstraction Layer
     *
     * PHP version 7.1
     *
     * @package	 Query
     * @author	  Timothy J. Warren <tim@timshomepage.net>
     * @copyright   2012 - 2018 Timothy J. Warren
     * @license	 http://www.opensource.org/licenses/mit-license.html  MIT License
     * @link		https://git.timshomepage.net/aviat4ion/Query
     */

    namespace Query;

    /**
     * Query builder state
     */
    class State {
    	// --------------------------------------------------------------------------
    	// ! SQL Clause Strings
    	// --------------------------------------------------------------------------

    	/**
    	 * Compiled 'select' clause
    	 * @var string
    	 */
    	protected $selectString = '';

    	/**
    	 * Compiled 'from' clause
    	 * @var string
    	 */
    	protected $fromString = '';

    	/**
    	 * Compiled arguments for insert / update
    	 * @var string
    	 */
    	protected $setString = '';

    	/**
    	 * Order by clause
    	 * @var string
    	 */
    	protected $orderString = '';

    	/**
    	 * Group by clause
    	 * @var string
    	 */
    	protected $groupString = '';

    	// --------------------------------------------------------------------------
    	// ! SQL Clause Arrays
    	// --------------------------------------------------------------------------

    	/**
    	 * Keys for insert/update statement
    	 * @var array
    	 */
    	protected $setArrayKeys = [];

    	/**
    	 * Key/val pairs for order by clause
    	 * @var array
    	 */
    	protected $orderArray = [];

    	/**
    	 * Key/val pairs for group by clause
    	 * @var array
    	 */
    	protected $groupArray = [];

    	// --------------------------------------------------------------------------
    	// ! Other Class vars
    	// --------------------------------------------------------------------------

    	/**
    	 * Values to apply to prepared statements
    	 * @var array
    	 */
    	protected $values = [];

    	/**
    	 * Values to apply to where clauses in prepared statements
    	 * @var array
    	 */
    	protected $whereValues = [];

    	/**
    	 * Value for limit string
    	 * @var integer
    	 */
    	protected $limit;

    	/**
    	 * Value for offset in limit string
    	 * @var string|false
    	 */
    	protected $offset = FALSE;

    	/**
    	 * Query component order mapping
    	 * for complex select queries
    	 *
    	 * Format:
    	 * array(
    	 *		'type' => 'where',
    	 *		'conjunction' => ' AND ',
    	 *		'string' => 'k=?'
    	 * )
    	 *
    	 * @var array
    	 */
    	protected $queryMap = [];

    	/**
    	 * Map for having clause
    	 * @var array
    	 */
    	protected $havingMap = [];

    	/**
    	 * @param string $str
    	 * @return State
    	 */
    	public function setSelectString(string $str): self
    	{
    		$this->selectString = $str;
    		return $this;
    	}

    	/**
    	 * @return string
    	 */
    	public function getSelectString(): string
    	{
    		return $this->selectString;
    	}

    	/**
    	 * @param string $str
    	 * @return State
    	 */
    	public function appendSelectString(string $str): self
    	{
    		$this->selectString .= $str;
    		return $this;
    	}

    	/**
    	 * @return string
    	 */
    	public function getFromString(): string
    	{
    		return $this->fromString;
    	}

    	/**
    	 * @param string $fromString
    	 * @return State
    	 */
    	public function setFromString(string $fromString): self
    	{
    		$this->fromString = $fromString;
    		return $this;
    	}

    	/**
    	 * @return string
    	 */
    	public function getSetString(): string
    	{
    		return $this->setString;
    	}

    	/**
    	 * @param string $setString
    	 * @return State
    	 */
    	public function setSetString(string $setString): self
    	{
    		$this->setString = $setString;
    		return $this;
    	}

    	/**
    	 * @return string
    	 */
    	public function getOrderString(): string
    	{
    		return $this->orderString;
    	}

    	/**
    	 * @param string $orderString
    	 * @return State
    	 */
    	public function setOrderString(string $orderString): self
    	{
    		$this->orderString = $orderString;
    		return $this;
    	}

    	/**
    	 * @return string
    	 */
    	public function getGroupString(): string
    	{
    		return $this->groupString;
    	}

    	/**
    	 * @param string $groupString
    	 * @return State
    	 */
    	public function setGroupString(string $groupString): self
    	{
    		$this->groupString = $groupString;
    		return $this;
    	}

    	/**
    	 * @return array
    	 */
    	public function getSetArrayKeys(): array
    	{
    		return $this->setArrayKeys;
    	}

    	/**
    	 * @param array $setArrayKeys
    	 * @return State
    	 */
    	public function appendSetArrayKeys(array $setArrayKeys): self
    	{
    		$this->setArrayKeys = array_merge($this->setArrayKeys, $setArrayKeys);
    		return $this;
    	}

    	/**
    	 * @param array $setArrayKeys
    	 * @return State
    	 */
    	public function setSetArrayKeys(array $setArrayKeys): self
    	{
    		$this->setArrayKeys = $setArrayKeys;
    		return $this;
    	}

    	/**
    	 * @return array
    	 */
    	public function getOrderArray(): array
    	{
    		return $this->orderArray;
    	}

    	/**
    	 * @param string $key
    	 * @param mixed $orderArray
    	 * @return State
    	 */
    	public function setOrderArray(string $key, $orderArray): self
    	{
    		$this->orderArray[$key] = $orderArray;
    		return $this;
    	}

    	/**
    	 * @return array
    	 */
    	public function getGroupArray(): array
    	{
    		return $this->groupArray;
    	}

    	/**
    	 * @param array $groupArray
    	 * @return State
    	 */
    	public function setGroupArray(array $groupArray): self
    	{
    		$this->groupArray = $groupArray;
    		return $this;
    	}

    	/**
    	 * @param string $groupArray
    	 * @return State
    	 */
    	public function appendGroupArray(string $groupArray): self
    	{
    		$this->groupArray[] = $groupArray;
    		return $this;
    	}

    	/**
    	 * @return array
    	 */
    	public function getValues(): array
    	{
    		return $this->values;
    	}

    	/**
    	 * @param array $values
    	 * @return State
    	 */
    	public function appendValues(array $values): self
    	{
    		$this->values = array_merge($this->values, $values);
    		return $this;
    	}

    	/**
    	 * @return array
    	 */
    	public function getWhereValues(): array
    	{
    		return $this->whereValues;
    	}

    	/**
    	 * @param mixed $val
    	 * @return State
    	 */
    	public function appendWhereValues($val): self
    	{
    		if (\is_array($val))
    		{
    			foreach($val as $v)
    			{
    				$this->whereValues[] = $v;
    			}

    			return $this;
    		}

    		$this->whereValues[] = $val;
    		return $this;
    	}

    	/**
    	 * @return int
    	 */
    	public function getLimit(): ?int
    	{
    		return $this->limit;
    	}

    	/**
    	 * @param int $limit
    	 * @return State
    	 */
    	public function setLimit(int $limit): self
    	{
    		$this->limit = $limit;
    		return $this;
    	}

    	/**
    	 * @return string|false
    	 */
    	public function getOffset()
    	{
    		return $this->offset;
    	}

    	/**
    	 * @param string|false $offset
    	 * @return State
    	 */
    	public function setOffset($offset): self
    	{
    		$this->offset = $offset;
    		return $this;
    	}

    	/**
    	 * @return array
    	 */
    	public function getQueryMap(): array
    	{
    		return $this->queryMap;
    	}

    	/**
    	 * Add an additional set of mapping pairs to a internal map
    	 *
    	 * @param string $conjunction
    	 * @param string $string
    	 * @param string $type
    	 * @return State
    	 */
    	public function appendMap(string $conjunction = '', string $string = '', string $type = ''): self
    	{
    		$this->queryMap[] = [
    			'type' => $type,
    			'conjunction' => $conjunction,
    			'string' => $string
    		];
    		return $this;
    	}

    	/**
    	 * @return array
    	 */
    	public function getHavingMap(): array
    	{
    		return $this->havingMap;
    	}

    	/**
    	 * @param array $item
    	 * @return State
    	 */
    	public function appendHavingMap(array $item): self
    	{
    		$this->havingMap[] = $item;
    		return $this;
    	}
    }

    Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/apiDocumentation/source/common.php.html b/apiDocumentation/source/common.php.html new file mode 100644 index 0000000..0883902 --- /dev/null +++ b/apiDocumentation/source/common.php.html @@ -0,0 +1,53 @@ + +phpDox - Source of common.php

    Source of file common.php

    + Size: 2,647 Bytes - Last Modified: 2018-01-24T19:58:41+00:00

    src/common.php

    123456789101112131415161718192021222324252627282930313233
    + Covered by 193 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testTruncate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testTruncate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadNumRows
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testBackupStructure
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testDeleteTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testTruncate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testFunctionGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testPrefixGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimit
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetLimitSkip
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrHaving
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectAvg
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectSum
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectDistinct
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectFromLimitGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMax
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectMin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testMultiOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhereNotIn
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotLike
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeBefore
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLikeAfter
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testLeftJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInnerJoin
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertArray
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInsertBatch
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSetArrayUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testWhereSetUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAll
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNumRows
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledSelect
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledUpdate
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledInsert
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGetCompiledDelete
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadNumRows
    343536373839404142434445
    + Covered by 19 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackup
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetTables
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetSystemTables
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetViews
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSchemas
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetDBs
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetTables
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSystemTables
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetViews
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSequences
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testCreateTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testDeleteTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetDBs
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetTables
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetViews
    4647
    + Covered by 19 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackup
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetTables
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetSystemTables
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetViews
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSchemas
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetDBs
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetTables
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSystemTables
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetViews
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSequences
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testCreateTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testDeleteTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetDBs
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetTables
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetViews
    4849
    + Covered by 19 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackup
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetTables
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetSystemTables
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetViews
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSchemas
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetDBs
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetTables
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSystemTables
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetViews
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSequences
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testCreateTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testDeleteTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetDBs
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetTables
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetViews
    505152
    + Covered by 19 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackup
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetTables
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetSystemTables
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testBackupData
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testGetViews
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSchemas
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetDBs
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetTables
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSystemTables
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testBackupData
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetViews
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testGetSequences
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testCreateTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testDeleteTable
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetDBs
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetTables
    • Query\Tests\Drivers\SQLite\SQLiteDriverTest::testGetViews
    5354555657585960616263646566
    + Covered by 2 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    6768
    + Covered by 2 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    6970
    + Covered by 2 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    7172
    + Covered by 2 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    7374
    + Covered by 2 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    7576
    + Covered by 2 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    77787980
    + Covered by 2 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLDriverTest::testCreateTable
    • Query\Tests\Drivers\PgSQL\PgSQLDriverTest::testCreateTable
    81828384858687888990919293
    + Covered by 46 test(s): +
    • Query\Tests\CoreTest::testEmptyRegexInArray
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    9495
    + Covered by 1 test(s): +
    • Query\Tests\CoreTest::testEmptyRegexInArray
    969798
    + Covered by 45 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    99100
    + Covered by 45 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    101102
    + Covered by 45 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testCountAllResults2
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryExplain
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testSelectWhereGet
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrNotGroup
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testAndNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testNotGroupStart
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupCamelCase
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrderByRandom
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testGroupBy
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testOrWhere
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testDeleteWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testCountAllResults2
    103104105106
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testJoinWithMultipleWhereValues
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testJoinWithMultipleWhereValues
    107108109110111112113114115116117118119120121122
    + Covered by 8 test(s): +
    • Query\Tests\CoreTest::testNullQuery
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInvalidConnectionName
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadDriver
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInvalidConnectionName
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadDriver
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryFunctionAlias
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInvalidConnectionName
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadDriver
    123124
    + Covered by 1 test(s): +
    • Query\Tests\CoreTest::testNullQuery
    125126127
    + Covered by 7 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInvalidConnectionName
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadDriver
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInvalidConnectionName
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadDriver
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryFunctionAlias
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInvalidConnectionName
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadDriver
    128129130
    + Covered by 7 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInvalidConnectionName
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadDriver
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInvalidConnectionName
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadDriver
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryFunctionAlias
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInvalidConnectionName
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadDriver
    131132
    + Covered by 4 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testInvalidConnectionName
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testInvalidConnectionName
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testQueryFunctionAlias
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testInvalidConnectionName
    133134135
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadDriver
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadDriver
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadDriver
    136137138
    + Covered by 3 test(s): +
    • Query\Tests\Drivers\MySQL\MySQLQueryBuilderTest::testBadDriver
    • Query\Tests\Drivers\PgSQL\PgSQLQueryBuilderTest::testBadDriver
    • Query\Tests\Drivers\SQLite\SQLiteQueryBuilderTest::testBadDriver
    139140141142
    <?php declare(strict_types=1);
    /**
     * Query
     *
     * SQL Query Builder / Database Abstraction Layer
     *
     * PHP version 7
     *
     * @package     Query
     * @author      Timothy J. Warren <tim@timshomepage.net>
     * @copyright   2012 - 2016 Timothy J. Warren
     * @license     http://www.opensource.org/licenses/mit-license.html  MIT License
     * @link        https://git.timshomepage.net/aviat4ion/Query
     */

    use Query\{
        ConnectionManager,
        QueryBuilderInterface
    };

    /**
     * Global functions that don't really fit anywhere else
     */

    /**
     * Multibyte-safe trim function
     *
     * @param string $string
     * @return string
     */
    function mb_trim(string $string): string
    {
    	return preg_replace('/(^\s+)|(\s+$)/u', '', $string);
    }

    /**
     * Filter out db rows into one array
     *
     * @param array $array
     * @param mixed $index
     * @return array
     */
    function dbFilter(array $array, $index): array
    {
    	$newArray = [];

    	foreach($array as $a)
    	{
    		$newArray[] = $a[$index];
    	}

    	return $newArray;
    }

    /**
     * Zip a set of arrays together on common keys
     *
     * The $zipperInput array is an array of arrays indexed by their place in the output
     * array.
     *
     * @param array $zipperInput
     * @return array
     */
    function arrayZipper(array $zipperInput): array
    {
    	$output = [];

    	foreach($zipperInput as $appendKey => $values)
    	{
    		foreach($values as $index => $value)
    		{
    			if ( ! isset($output[$index]))
    			{
    				$output[$index] = [];
    			}
    			$output[$index][$appendKey] = $value;
    		}
    	}

    	return $output;
    }

    /**
     * Determine whether a value in the passed array matches the pattern
     * passed
     *
     * @param array $array
     * @param string $pattern
     * @return bool
     */
    function regexInArray(array $array, string $pattern): bool
    {
    	if (empty($array))
    	{
    		return FALSE;
    	}

    	foreach($array as $item)
    	{
    		if (is_scalar($item) && preg_match($pattern, $item))
    		{
    			return TRUE;
    		}
    	}

    	return FALSE;
    }

    /**
     * Connection function
     *
     * Send an array or object as connection parameters to create a connection. If
     * the array or object has an 'alias' parameter, passing that string to this
     * function will return that connection. Passing no parameters returns the last
     * connection created.
     *
     * @param string|object|array $params
     * @return QueryBuilderInterface|null
     */
    function Query($params = ''): ?QueryBuilderInterface
    {
    	if ($params === NULL)
    	{
    		return NULL;
    	}

    	$manager = ConnectionManager::getInstance();

    	// If you are getting a previously created connection
    	if (is_scalar($params))
    	{
    		return $manager->getConnection($params);
    	}

    	$paramsObject = (object) $params;

    	// Otherwise, return a new connection
    	return $manager->connect($paramsObject);
    }

    // End of common.php

    Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/docs/traits.html b/apiDocumentation/traits.html similarity index 89% rename from docs/traits.html rename to apiDocumentation/traits.html index 26d339e..205a0a6 100644 --- a/docs/traits.html +++ b/apiDocumentation/traits.html @@ -32,7 +32,7 @@

    Traits

    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts + Generated using phpDox 0.11.0-dev - Copyright (C) 2010 - 2018 by Arne Blankerts and Contributors
    diff --git a/autoload.php b/autoload.php deleted file mode 100644 index 405933b..0000000 --- a/autoload.php +++ /dev/null @@ -1,56 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/build/CodeIgniter/ruleset.xml b/build/CodeIgniter/ruleset.xml new file mode 100644 index 0000000..e943a4b --- /dev/null +++ b/build/CodeIgniter/ruleset.xml @@ -0,0 +1,84 @@ + + + A variation of the CodeIgniter standard + + ../../src/ + + utf-8 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/build/docker_install.sh b/build/docker_install.sh index 5c25333..63e1fe3 100644 --- a/build/docker_install.sh +++ b/build/docker_install.sh @@ -10,7 +10,7 @@ set -xe # Install git (the php image doesn't have it) which is required by composer apt-get update -yqq -apt-get install git libpq-dev libmysqlclient18 unzip -yqq +apt-get install git libpq-dev libmysqlclient18 unzip firebird2.5-superclassic -yqq # Install phpunit, the tool that we will use for testing curl -Lo /usr/local/bin/phpunit https://phar.phpunit.de/phpunit.phar @@ -25,4 +25,5 @@ mv "$DIR/../tests/settings-ci.json" "$DIR/../tests/settings.json" docker-php-ext-install pdo_mysql docker-php-ext-install pdo_pgsql #docker-php-ext-install pdo_oci -#docker-php-ext-install interbase +docker-php-ext-install interbase +docker-php-ext-install pdo_firebird diff --git a/build/header_comment.txt b/build/header_comment.txt new file mode 100644 index 0000000..3a2caa5 --- /dev/null +++ b/build/header_comment.txt @@ -0,0 +1,13 @@ +/** + * Query + * + * SQL Query Builder / Database Abstraction Layer + * + * PHP version 7.1 + * + * @package Query + * @author Timothy J. Warren + * @copyright 2012 - 2018 Timothy J. Warren + * @license http://www.opensource.org/licenses/mit-license.html MIT License + * @link https://git.timshomepage.net/aviat4ion/Query + */ diff --git a/phpdoc.dist.xml b/build/phpdoc.dist.xml similarity index 100% rename from phpdoc.dist.xml rename to build/phpdoc.dist.xml diff --git a/build/phpunit.xml b/build/phpunit.xml index 87e74da..5baa61a 100644 --- a/build/phpunit.xml +++ b/build/phpunit.xml @@ -1,46 +1,34 @@ + bootstrap="./../tests/bootstrap.php"> - ../src/* - autoload.php + ./../src/ - ../tests/core/core_test.php - ../tests/core/query_parser_test.php - ../tests/core/connection_manager_test.php + ./../tests/CoreTest.php + ./../tests/ConnectionManagerTest.php + ./../tests/QueryParserTest.php - - ../tests/databases/mysql/MySQLTest.php - ../tests/databases/mysql/MySQLQBTest.php + + ./../tests/Drivers/MySQL/ - - ../tests/databases/pgsql/PgSQLTest.php - ../tests/databases/pgsql/PgSQLQBTest.php + + ./../tests/Drivers/PgSQL/ - - ../tests/databases/sqlite/SQLiteTest.php - ../tests/databases/sqlite/SQLiteQBTest.php + + ./../tests/Drivers/SQLite/ - - ../tests/databases/firebird/FirebirdTest.php - ../tests/databases/firebird/FirebirdQBTest.php - - - + - - + \ No newline at end of file diff --git a/build/update_header_comments.php b/build/update_header_comments.php new file mode 100644 index 0000000..25c631c --- /dev/null +++ b/build/update_header_comments.php @@ -0,0 +1,89 @@ + token type constant + // [1] => raw sytax parsed to that token + // [2] => line number + foreach($tokens as $token) + { + // Since we only care about opening docblocks, + // bail out when we get to the namespace token + if (is_array($token) && $token[0] === T_NAMESPACE) + { + break; + } + + if (is_array($token)) + { + $token = $token[1]; + } + + $output .= $token; + } + + return $output; +} + +function get_tokens($source) +{ + return token_get_all($source); +} + +function replace_files(array $files, $template) +{ + print_r($files); + foreach ($files as $file) + { + $source = file_get_contents($file); + + if (stripos($source, 'namespace') === FALSE) + { + continue; + } + + $tokens = get_tokens($source); + $text_to_replace = get_text_to_replace($tokens); + + $header = file_get_contents(__DIR__ . $template); + $new_text = "=5.4" + "php": "^7.1" + }, + "require-dev": { + "consolidation/robo": "^1.0.0", + "monolog/monolog": "^1.21", + "pdepend/pdepend": "^2.5", + "phploc/phploc": "^4.0", + "phpstan/phpstan": "^0.9.1", + "phpunit/phpunit": "^6.5", + "sebastian/phpcpd": "^3.0", + "simpletest/simpletest": "^1.1", + "squizlabs/php_codesniffer": "^3.0.0", + "theseer/phpdox": "^0.11.0" }, "autoload": { - "files": ["autoload.php"] + "psr-4": { + "Query\\": "src" + }, + "files": ["src/common.php"] + }, + "autoload-dev": { + "psr-4": { + "Query\\Tests\\": "tests" + } + }, + "scripts": { + "build": "robo build", + "clean": "robo clean", + "coverage": "phpdbg -qrr -- vendor/bin/phpunit -c build", + "phpstan": "phpstan analyse -l 3 -c phpstan.neon src tests", + "test": "phpunit -c build --no-coverage" + }, + "scripts-descriptions": { + "coverage": "Generate test coverage report", + "test": "Run unit tests" } } diff --git a/docs/classes/PDOStatement.html b/docs/classes/PDOStatement.html deleted file mode 100644 index c906582..0000000 --- a/docs/classes/PDOStatement.html +++ /dev/null @@ -1,191 +0,0 @@ - - - - - phpDox - PDOStatement - - - - - -
    -
    - -
    - -
    -

    \PDOStatement

    -

    -

    -

    Synopsis

    -
    class PDOStatement - implements - Traversable - {
    - - }
    -

    Hierarchy

    -
    -

    Implements

    - -
    -

    Members

    -
    -

    Methods

    -
    -

    public

    -
      -
    • bindColumn() - — - Bind a column to a PHP variable -
    • -
    • bindParam() - — - Binds a parameter to the specified variable name -
    • -
    • bindValue() - — - Binds a value to a parameter -
    • -
    • closeCursor() - — - Closes the cursor, enabling the statement to be executed again. -
    • -
    • columnCount() - — - Returns the number of columns in the result set -
    • -
    • debugDumpParams() - — - Dump an SQL prepared command -
    • -
    • errorCode() - — - Fetch the SQLSTATE associated with the last operation on the statement handle -
    • -
    • errorInfo() - — - Fetch extended error information associated with the last operation on the statement handle -
    • -
    • execute() - — - Executes a prepared statement -
    • -
    • fetch() - — - Fetches the next row from a result set -
    • -
    • fetchAll() - — - Returns an array containing all of the result set rows -
    • -
    • fetchColumn() - — - Returns a single column from the next row of a result set -
    • -
    • fetchObject() - — Fetches the next row and returns it as an object.
    • -
    • getAttribute() - — - Retrieve a statement attribute -
    • -
    • getColumnMeta() - — - Returns metadata for a column in a result set -
    • -
    • nextRowset() - — - Advances to the next rowset in a multi-rowset statement handle -
    • -
    • rowCount() - — - Returns the number of rows affected by the last SQL statement -
    • -
    • setAttribute() - — - Set a statement attribute -
    • -
    • setFetchMode() - — - Set the default fetch mode for this statement -
    • -
    -
    -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/PDOStatement/bindColumn.html b/docs/classes/PDOStatement/bindColumn.html deleted file mode 100644 index 203c660..0000000 --- a/docs/classes/PDOStatement/bindColumn.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    PDOStatement::bindColumn

    -

    - Bind a column to a PHP variable -

    -

    PDOStatement::bindColumn arranges to have a particular variable bound to a given column in the result-set from a query. Each call to PDOStatement::fetch or PDOStatement::fetchAll will update all the variables that are bound to columns.

    -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/PDOStatement/bindParam.html b/docs/classes/PDOStatement/bindParam.html deleted file mode 100644 index 490cfe8..0000000 --- a/docs/classes/PDOStatement/bindParam.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - phpDox - Test Method - - - - -
    -
    -
    - -
    - -
    -

    PDOStatement::bindParam

    -

    - Binds a parameter to the specified variable name -

    -

    Binds a PHP variable to a corresponding named or question mark placeholder in the SQL statement that was used to prepare the statement. Unlike PDOStatement::bindValue, the variable is bound as a reference and will only be evaluated at the time that PDOStatement::execute is called.

    -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/PDOStatement/bindValue.html b/docs/classes/PDOStatement/bindValue.html deleted file mode 100644 index 23acadf..0000000 --- a/docs/classes/PDOStatement/bindValue.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - phpDox - Test Method - - - - -
    -
    -
    - -
    - -
    -

    PDOStatement::bindValue

    -

    - Binds a value to a parameter -

    -

    -

    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/PDOStatement/closeCursor.html b/docs/classes/PDOStatement/closeCursor.html deleted file mode 100644 index 172b5e6..0000000 --- a/docs/classes/PDOStatement/closeCursor.html +++ /dev/null @@ -1,86 +0,0 @@ - - - - - phpDox - Test Method - - - - -
    -
    -
    - -
    - -
    -

    PDOStatement::closeCursor

    -

    - Closes the cursor, enabling the statement to be executed again. -

    -

    PDOStatement::closeCursor frees up the connection to the server so that other SQL statements may be issued, but leaves the statement in a state that enables it to be executed again.

    -
      -

      Signature

      -
      - public function closeCursor() - -
      -

      Returns

      -
      -
      bool
      -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/PDOStatement/columnCount.html b/docs/classes/PDOStatement/columnCount.html deleted file mode 100644 index 7408803..0000000 --- a/docs/classes/PDOStatement/columnCount.html +++ /dev/null @@ -1,86 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    PDOStatement::columnCount

    -

    - Returns the number of columns in the result set -

    -

    Use PDOStatement::columnCount to return the number of columns in the result set represented by the PDOStatement object.

    -
      -

      Signature

      -
      - public function columnCount() - -
      -

      Returns

      -
      -
      int
      -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/PDOStatement/debugDumpParams.html b/docs/classes/PDOStatement/debugDumpParams.html deleted file mode 100644 index 9d25e2f..0000000 --- a/docs/classes/PDOStatement/debugDumpParams.html +++ /dev/null @@ -1,86 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    PDOStatement::debugDumpParams

    -

    - Dump an SQL prepared command -

    -

    Dumps the informations contained by a prepared statement directly on the output. It will provide the SQL query in use, the number of parameters used (Params), the list of parameters, with their name, type (paramtype) as an integer, their key name or position, the value, and the position in the query (if this is supported by the PDO driver, otherwise, it will be -1).

    -
      -

      Signature

      -
      - public function debugDumpParams() - -
      -

      Returns

      -
      -
      void
      -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/PDOStatement/errorCode.html b/docs/classes/PDOStatement/errorCode.html deleted file mode 100644 index 741a283..0000000 --- a/docs/classes/PDOStatement/errorCode.html +++ /dev/null @@ -1,86 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    PDOStatement::errorCode

    -

    - Fetch the SQLSTATE associated with the last operation on the statement handle -

    -

    -

      -

      Signature

      -
      - public function errorCode() - -
      -

      Returns

      -
      -
      string
      -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/PDOStatement/errorInfo.html b/docs/classes/PDOStatement/errorInfo.html deleted file mode 100644 index 7ce0320..0000000 --- a/docs/classes/PDOStatement/errorInfo.html +++ /dev/null @@ -1,86 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    PDOStatement::errorInfo

    -

    - Fetch extended error information associated with the last operation on the statement handle -

    -

    -

      -

      Signature

      -
      - public function errorInfo() - -
      -

      Returns

      -
      -
      array
      -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/PDOStatement/execute.html b/docs/classes/PDOStatement/execute.html deleted file mode 100644 index 84244eb..0000000 --- a/docs/classes/PDOStatement/execute.html +++ /dev/null @@ -1,97 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    PDOStatement::execute

    -

    - Executes a prepared statement -

    -

    Execute the prepared statement. If the prepared statement included parameter markers, you must either: call PDOStatement::bindParam to bind PHP variables to the parameter markers: bound variables pass their value as input and receive the output value, if any, of their associated parameter markers or pass an array of input-only parameter values

    -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/PDOStatement/fetch.html b/docs/classes/PDOStatement/fetch.html deleted file mode 100644 index 9321fef..0000000 --- a/docs/classes/PDOStatement/fetch.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - phpDox - Test Method - - - - -
    -
    -
    - -
    - -
    -

    PDOStatement::fetch

    -

    - Fetches the next row from a result set -

    -

    -

      -

      Signature

      -
      - public function fetch(int - $fetch_style, - int - $cursor_orientation, - int - $cursor_offset ) - -
      -

      Parameters

      -
      -
      $fetch_style - — - int
      -
      -
      $cursor_orientation - — - int
      -
      -
      $cursor_offset - — - int
      -
      -
      -

      Returns

      -
      -
      mixed
      -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/PDOStatement/fetchAll.html b/docs/classes/PDOStatement/fetchAll.html deleted file mode 100644 index 531b0c0..0000000 --- a/docs/classes/PDOStatement/fetchAll.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    PDOStatement::fetchAll

    -

    - Returns an array containing all of the result set rows -

    -

    -

    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/PDOStatement/fetchColumn.html b/docs/classes/PDOStatement/fetchColumn.html deleted file mode 100644 index 69b7b86..0000000 --- a/docs/classes/PDOStatement/fetchColumn.html +++ /dev/null @@ -1,97 +0,0 @@ - - - - - phpDox - Test Method - - - - -
    -
    -
    - -
    - -
    -

    PDOStatement::fetchColumn

    -

    - Returns a single column from the next row of a result set -

    -

    -

      -

      Signature

      -
      - public function fetchColumn(int - $column_number ) - -
      -

      Parameters

      -
      -
      $column_number - — - int
      -
      -
      -

      Returns

      -
      -
      string
      -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/PDOStatement/getAttribute.html b/docs/classes/PDOStatement/getAttribute.html deleted file mode 100644 index 5ed4f95..0000000 --- a/docs/classes/PDOStatement/getAttribute.html +++ /dev/null @@ -1,97 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    PDOStatement::getAttribute

    -

    - Retrieve a statement attribute -

    -

    Gets an attribute of the statement. Currently, no generic attributes exist but only driver specific: PDO::ATTR_CURSOR_NAME (Firebird and ODBC specific): Get the name of cursor for UPDATE ... WHERE CURRENT OF.

    -
      -

      Signature

      -
      - public function getAttribute(int - $attribute ) - -
      -

      Parameters

      -
      -
      $attribute - — - int
      -
      -
      -

      Returns

      -
      -
      mixed
      -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/PDOStatement/getColumnMeta.html b/docs/classes/PDOStatement/getColumnMeta.html deleted file mode 100644 index 4826ed9..0000000 --- a/docs/classes/PDOStatement/getColumnMeta.html +++ /dev/null @@ -1,97 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    PDOStatement::getColumnMeta

    -

    - Returns metadata for a column in a result set -

    -

    -

      -

      Signature

      -
      - public function getColumnMeta(int - $column ) - -
      -

      Parameters

      -
      -
      $column - — - int
      -
      -
      -

      Returns

      -
      -
      array
      -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/PDOStatement/nextRowset.html b/docs/classes/PDOStatement/nextRowset.html deleted file mode 100644 index d7340d7..0000000 --- a/docs/classes/PDOStatement/nextRowset.html +++ /dev/null @@ -1,86 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    PDOStatement::nextRowset

    -

    - Advances to the next rowset in a multi-rowset statement handle -

    -

    -

      -

      Signature

      -
      - public function nextRowset() - -
      -

      Returns

      -
      -
      bool
      -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/PDOStatement/rowCount.html b/docs/classes/PDOStatement/rowCount.html deleted file mode 100644 index 1b6bb75..0000000 --- a/docs/classes/PDOStatement/rowCount.html +++ /dev/null @@ -1,86 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    PDOStatement::rowCount

    -

    - Returns the number of rows affected by the last SQL statement -

    -

    PDOStatement::rowCount returns the number of rows affected by the last DELETE, INSERT, or UPDATE statement executed by the corresponding PDOStatement object.

    -
      -

      Signature

      -
      - public function rowCount() - -
      -

      Returns

      -
      -
      int
      -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/PDOStatement/setAttribute.html b/docs/classes/PDOStatement/setAttribute.html deleted file mode 100644 index e65c2d6..0000000 --- a/docs/classes/PDOStatement/setAttribute.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    PDOStatement::setAttribute

    -

    - Set a statement attribute -

    -

    Sets an attribute on the statement. Currently, no generic attributes are set but only driver specific: PDO::ATTR_CURSOR_NAME (Firebird and ODBC specific): Set the name of cursor for UPDATE ... WHERE CURRENT OF.

    -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractDriver.html b/docs/classes/Query_AbstractDriver.html deleted file mode 100644 index 2ed6462..0000000 --- a/docs/classes/Query_AbstractDriver.html +++ /dev/null @@ -1,505 +0,0 @@ - - - - - phpDox - Query\AbstractDriver - - - - -
    -
    -
    - -
    - -
    -

    Query\AbstractDriver

    -

    Base Database class

    -

    Extends PDO to simplify cross-database issues

    -
      -

      Synopsis

      -
      class AbstractDriver - extends PDO - implements - DriverInterface - {
      - - }
      -

      Hierarchy

      -
      -

      Extends

      - -

      Implements

      - -
      -

      Coverage

      - - - - - - - - - - - -
      Methods100%33 / 33
      Lines100%127 / 127
      -

      Members

      -
      -

      protected

      -
        -
      • $escape_char - — - string
        Character to escape identifiers
      • -
      • $has_truncate - — - Query\bool
        Whether the driver supports 'TRUNCATE'
      • -
      • $last_query - — - string
        Last query executed
      • -
      • $sql - — - Query\SQL_Interface
        Reference to sql class
      • -
      • $statement - — - \PDOStatement
        Reference to the last executed query
      • -
      • $table_prefix - — - string
        Prefix to apply to table names
      • -
      • $util - — - Query\Abstract_Util
        Reference to util class
      • -
      -
      -

      Methods

      -
      -

      protected

      - -

      public

      -
        -
      • __construct() - — PDO constructor wrapper
      • -
      • __call() - — Allow invoke to work on table object
      • -
      • _quote() - — Helper method for quote_ident
      • -
      • affected_rows() - — Returns number of rows affected by an INSERT, UPDATE, DELETE type query
      • -
      • driver_query() - — Method to simplify retrieving db results for meta-data queries
      • -
      • get_columns() - — Retrieve column information for the current database table
      • -
      • get_dbs() - — Return list of dbs for the current connection, if possible
      • -
      • get_fks() - — Retrieve foreign keys for the table
      • -
      • get_functions() - — Return list of functions for the current database
      • -
      • get_indexes() - — Retrieve indexes for the table
      • -
      • get_last_query() - — Get the last sql query exexcuted
      • -
      • get_procedures() - — Return list of stored procedures for the current database
      • -
      • get_schemas() - — Return schemas for databases that list them
      • -
      • get_sequences() - — Return list of sequences for the current database, if they exist
      • -
      • get_sql() - — Get the SQL class for the current driver
      • -
      • get_system_tables() - — Retrieves an array of non-user-created tables for the connection/database
      • -
      • get_tables() - — Return list of tables for the current database
      • -
      • get_triggers() - — Return list of triggers for the current database
      • -
      • get_types() - — Retrieve list of data types for the database
      • -
      • get_util() - — Get the Util class for the current driver
      • -
      • get_views() - — Return list of views for the current database
      • -
      • insert_batch() - — Create sql for batch insert
      • -
      • num_rows() - — Return the number of rows returned for a SELECT query
      • -
      • prefix_table() - — Prefixes a table if it is not already prefixed
      • -
      • prepare_execute() - — Create and execute a prepared statement with the provided parameters
      • -
      • prepare_query() - — Simplifies prepared statements for database queries
      • -
      • quote_ident() - — Surrounds the string with the databases identifier escape characters
      • -
      • quote_table() - — Quote database table name, and set prefix
      • -
      • set_last_query() - — Set the last query sql
      • -
      • set_table_prefix() - — Set the common table name prefix
      • -
      • truncate() - — Empty the passed table
      • -
      -

      Inherited from PDO

      -

      public

      -
        -
      • beginTransaction() - — - Initiates a transaction -
      • -
      • commit() - — - Commits a transaction -
      • -
      • errorCode() - — - Fetch the SQLSTATE associated with the last operation on the database handle -
      • -
      • errorInfo() - — - Fetch extended error information associated with the last operation on the database handle -
      • -
      • exec() - — - Execute an SQL statement and return the number of affected rows -
      • -
      • getAttribute() - — - Retrieve a database connection attribute -
      • -
      • getAvailableDrivers() - — - Return an array of available PDO drivers -
      • -
      • inTransaction() - — - Checks if inside a transaction -
      • -
      • lastInsertId() - — - Returns the ID of the last inserted row or sequence value -
      • -
      • prepare() - — - Prepares a statement for execution and returns a statement object -
      • -
      • query() - — - Executes an SQL statement, returning a result set as a PDOStatement object -
      • -
      • quote() - — - Quotes a string for use in a query. -
      • -
      • rollBack() - — - Rolls back a transaction -
      • -
      • setAttribute() - — - Set an attribute -
      • -
      -
      -

      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-31T10:56:16-04:00 (commit #555865b)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Update docs
        -
        -
      • -
      • -

        2015-07-30T16:40:30-04:00 (commit #225017a)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Lots of refactoring -- accessors/mutators instead of direct access, reduce query builder test database connections, and simplify some logic
        -
        -
      • -
      • -

        2015-07-30T13:13:12-04:00 (commit #8669fcc)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Some scrutinizer fixes
        -
        -
      • -
      • -

        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-17T16:01:41-04:00 (commit #b4118ce)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Update docs
        -
        -
      • -
      • -

        2015-07-17T15:38:06-04:00 (commit #28f5cb2)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Fix Firebird tests and speed up tests by using one database connection for each query builder datbase test
        -
        -
      • -
      • -

        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-08T13:48:20-04:00 (commit #dd672df)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Reorganize classes to autoload by namespace
        -
        -
      • -
      • -

        2014-08-08T12:48:14-04:00 (commit #0a0548d)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Remove some useless code, extract an exception into its own class
        -
        -
      • -
      • -

        2014-07-15T11:01:47-04:00 (commit #2ae2064)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Fix some very minor code quality issues
        -
        -
      • -
      • -

        2014-06-30T11:01:44-04:00 (commit #7fd90ab)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Remove Table Builder classes
        -
        -
      • -
      • -

        2014-04-28T16:41:46-04:00 (commit #6a38213)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Improve some tests and docblocks
        -
        -
      • -
      • -

        2014-04-24T20:14:19-04:00 (commit #2ae38be)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Remove some variable setting logic duplication
        -
        -
      • -
      • -

        2014-04-24T17:07:50-04:00 (commit #81be910)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Split Query Builder class
        -
        -
      • -
      • -

        2014-04-24T16:28:48-04:00 (commit #9da781d)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Fix access of member variable
        -
        -
      • -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractDriver/__construct.html b/docs/classes/Query_AbstractDriver/__construct.html deleted file mode 100644 index 91f9016..0000000 --- a/docs/classes/Query_AbstractDriver/__construct.html +++ /dev/null @@ -1,129 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractDriver::__construct

    -

    PDO constructor wrapper

    -

    -

      -

      Signature

      -
      - public function __construct(string - $dsn, - [string - $username = NULL, - [string - $password = NULL, - [array - $driver_options = ]]] ) - -
      -

      Parameters

      -
      -
      $dsn - — - string
      -
      -
      $username - — - string
      -
      -
      $password - — - string
      -
      -
      $driver_options - — - array
      -
      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 4/4 Lines (100%)
      • -
      • Tests: 6
      • -
      • Passed: 6 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — Query_Parser_Test::testGeneric2
      • -
      • [ PASSED ] — Query_Parser_Test::testWUnderscore
      • -
      • [ PASSED ] — Query_Parser_Test::testFunction
      • -
      • [ PASSED ] — Connection_Manager_Test::testConnect
      • -
      • [ PASSED ] — Connection_Manager_Test::testGetConnection
      • -
      • [ PASSED ] — SQLiteTest::testConnection
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractDriver/_load_sub_classes.html b/docs/classes/Query_AbstractDriver/_load_sub_classes.html deleted file mode 100644 index 9ca271f..0000000 --- a/docs/classes/Query_AbstractDriver/_load_sub_classes.html +++ /dev/null @@ -1,110 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractDriver::_load_sub_classes

    -

    Loads the subclasses for the driver

    -

    -

      -

      Signature

      -
      - protected function _load_sub_classes() - -
      -

      Returns

      -
      -
      void
      -

      -
      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 9/9 Lines (100%)
      • -
      • Tests: 7
      • -
      • Passed: 7 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — Query_Parser_Test::testGeneric2
      • -
      • [ PASSED ] — Query_Parser_Test::testWUnderscore
      • -
      • [ PASSED ] — Query_Parser_Test::testFunction
      • -
      • [ PASSED ] — Connection_Manager_Test::testConnect
      • -
      • [ PASSED ] — Connection_Manager_Test::testGetConnection
      • -
      • [ PASSED ] — SQLiteTest::testConnection
      • -
      • [ PASSED ] — FirebirdQBTest::testGetNamedConnection
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractDriver/_prefix.html b/docs/classes/Query_AbstractDriver/_prefix.html deleted file mode 100644 index 8b404c7..0000000 --- a/docs/classes/Query_AbstractDriver/_prefix.html +++ /dev/null @@ -1,370 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractDriver::_prefix

    -

    Sets the table prefix on the passed string

    -

    -

      -

      Signature

      -
      - protected function _prefix(string - $str ) - -
      -

      Parameters

      -
      -
      $str - — - string
      -
      -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 4/4 Lines (100%)
      • -
      • Tests: 257
      • -
      • Passed: 257 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLTest::testCreateTable
      • -
      • [ PASSED ] — MySQLTest::testTruncate
      • -
      • [ PASSED ] — MySQLTest::testGetColumns
      • -
      • [ PASSED ] — MySQLTest::testGetIndexes
      • -
      • [ PASSED ] — MySQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — MySQLQBTest::testFunctionGet
      • -
      • [ PASSED ] — MySQLQBTest::testGet
      • -
      • [ PASSED ] — MySQLQBTest::testPrefixGet
      • -
      • [ PASSED ] — MySQLQBTest::testGetWNumRows
      • -
      • [ PASSED ] — MySQLQBTest::testGetLimit
      • -
      • [ PASSED ] — MySQLQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — MySQLQBTest::testGetWhere
      • -
      • [ PASSED ] — MySQLQBTest::testHaving
      • -
      • [ PASSED ] — MySQLQBTest::testOrHaving
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectAvg
      • -
      • [ PASSED ] — MySQLQBTest::testSelectSum
      • -
      • [ PASSED ] — MySQLQBTest::testSelectDistinct
      • -
      • [ PASSED ] — MySQLQBTest::testSelectGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — MySQLQBTest::testSelectMax
      • -
      • [ PASSED ] — MySQLQBTest::testSelectMin
      • -
      • [ PASSED ] — MySQLQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — MySQLQBTest::testGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — MySQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — MySQLQBTest::testWhereIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — MySQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrderBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — MySQLQBTest::testGroupBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhere
      • -
      • [ PASSED ] — MySQLQBTest::testLike
      • -
      • [ PASSED ] — MySQLQBTest::testOrLike
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotLike
      • -
      • [ PASSED ] — MySQLQBTest::testNotLike
      • -
      • [ PASSED ] — MySQLQBTest::testLikeBefore
      • -
      • [ PASSED ] — MySQLQBTest::testLikeAfter
      • -
      • [ PASSED ] — MySQLQBTest::testJoin
      • -
      • [ PASSED ] — MySQLQBTest::testLeftJoin
      • -
      • [ PASSED ] — MySQLQBTest::testInnerJoin
      • -
      • [ PASSED ] — MySQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — MySQLQBTest::testInsert
      • -
      • [ PASSED ] — MySQLQBTest::testInsertArray
      • -
      • [ PASSED ] — MySQLQBTest::testInsertBatch
      • -
      • [ PASSED ] — MySQLQBTest::testUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testDelete
      • -
      • [ PASSED ] — MySQLQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — MySQLQBTest::testCountAll
      • -
      • [ PASSED ] — MySQLQBTest::testCountAllResults
      • -
      • [ PASSED ] — MySQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — MySQLQBTest::testNumRows
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — MySQLQBTest::testBadNumRows
      • -
      • [ PASSED ] — PgTest::testCreateTable
      • -
      • [ PASSED ] — PgTest::testTruncate
      • -
      • [ PASSED ] — PgTest::testGetColumns
      • -
      • [ PASSED ] — PgTest::testGetIndexes
      • -
      • [ PASSED ] — PgSQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — PgSQLQBTest::testFunctionGet
      • -
      • [ PASSED ] — PgSQLQBTest::testGet
      • -
      • [ PASSED ] — PgSQLQBTest::testPrefixGet
      • -
      • [ PASSED ] — PgSQLQBTest::testGetWNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testGetLimit
      • -
      • [ PASSED ] — PgSQLQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — PgSQLQBTest::testGetWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testOrHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectAvg
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectSum
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectDistinct
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectMax
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectMin
      • -
      • [ PASSED ] — PgSQLQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — PgSQLQBTest::testGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testLike
      • -
      • [ PASSED ] — PgSQLQBTest::testOrLike
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotLike
      • -
      • [ PASSED ] — PgSQLQBTest::testNotLike
      • -
      • [ PASSED ] — PgSQLQBTest::testLikeBefore
      • -
      • [ PASSED ] — PgSQLQBTest::testLikeAfter
      • -
      • [ PASSED ] — PgSQLQBTest::testJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testLeftJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testInnerJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testInsert
      • -
      • [ PASSED ] — PgSQLQBTest::testInsertArray
      • -
      • [ PASSED ] — PgSQLQBTest::testInsertBatch
      • -
      • [ PASSED ] — PgSQLQBTest::testUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testDelete
      • -
      • [ PASSED ] — PgSQLQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAll
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAllResults
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — PgSQLQBTest::testNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — PgSQLQBTest::testBadNumRows
      • -
      • [ PASSED ] — SQLiteTest::testDeleteTable
      • -
      • [ PASSED ] — SQLiteTest::testTruncate
      • -
      • [ PASSED ] — SQLiteTest::testGetColumns
      • -
      • [ PASSED ] — SQLiteTest::testGetIndexes
      • -
      • [ PASSED ] — SQLiteQBTest::testQueryExplain
      • -
      • [ PASSED ] — SQLiteQBTest::testFunctionGet
      • -
      • [ PASSED ] — SQLiteQBTest::testGet
      • -
      • [ PASSED ] — SQLiteQBTest::testPrefixGet
      • -
      • [ PASSED ] — SQLiteQBTest::testGetWNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testGetLimit
      • -
      • [ PASSED ] — SQLiteQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — SQLiteQBTest::testGetWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testOrHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectAvg
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectSum
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectDistinct
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectMax
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectMin
      • -
      • [ PASSED ] — SQLiteQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — SQLiteQBTest::testGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderByRandom
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testLike
      • -
      • [ PASSED ] — SQLiteQBTest::testOrLike
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotLike
      • -
      • [ PASSED ] — SQLiteQBTest::testNotLike
      • -
      • [ PASSED ] — SQLiteQBTest::testLikeBefore
      • -
      • [ PASSED ] — SQLiteQBTest::testLikeAfter
      • -
      • [ PASSED ] — SQLiteQBTest::testJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testLeftJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testInnerJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testInsert
      • -
      • [ PASSED ] — SQLiteQBTest::testInsertArray
      • -
      • [ PASSED ] — SQLiteQBTest::testInsertBatch
      • -
      • [ PASSED ] — SQLiteQBTest::testUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testDelete
      • -
      • [ PASSED ] — SQLiteQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAll
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAllResults
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAllResults2
      • -
      • [ PASSED ] — SQLiteQBTest::testNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — SQLiteQBTest::testBadNumRows
      • -
      • [ PASSED ] — FirebirdTest::testCreateTable
      • -
      • [ PASSED ] — FirebirdTest::testDeleteTable
      • -
      • [ PASSED ] — FirebirdTest::testTruncate
      • -
      • [ PASSED ] — FirebirdTest::testGetColumns
      • -
      • [ PASSED ] — FirebirdTest::testGetIndexes
      • -
      • [ PASSED ] — FirebirdQBTest::testQueryExplain
      • -
      • [ PASSED ] — FirebirdQBTest::testFunctionGet
      • -
      • [ PASSED ] — FirebirdQBTest::testGet
      • -
      • [ PASSED ] — FirebirdQBTest::testPrefixGet
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testGetLimit
      • -
      • [ PASSED ] — FirebirdQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testOrHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectAvg
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectSum
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectDistinct
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectMax
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectMin
      • -
      • [ PASSED ] — FirebirdQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderByRandom
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeBefore
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeAfter
      • -
      • [ PASSED ] — FirebirdQBTest::testJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testLeftJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testInnerJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testInsert
      • -
      • [ PASSED ] — FirebirdQBTest::testInsertArray
      • -
      • [ PASSED ] — FirebirdQBTest::testInsertBatch
      • -
      • [ PASSED ] — FirebirdQBTest::testUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testDelete
      • -
      • [ PASSED ] — FirebirdQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAll
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults2
      • -
      • [ PASSED ] — FirebirdQBTest::testNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — FirebirdQBTest::testBadNumRows
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractDriver/_quote.html b/docs/classes/Query_AbstractDriver/_quote.html deleted file mode 100644 index a186270..0000000 --- a/docs/classes/Query_AbstractDriver/_quote.html +++ /dev/null @@ -1,362 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractDriver::_quote

    -

    Helper method for quote_ident

    -

    -

      -

      Signature

      -
      - public function _quote(mixed - $str ) - -
      -

      Parameters

      -
      -
      $str - — - mixed
      -
      -
      -

      Returns

      -
      -
      mixed
      -
      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 6/6 Lines (100%)
      • -
      • Tests: 249
      • -
      • Passed: 249 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLTest::testCreateTable
      • -
      • [ PASSED ] — MySQLTest::testTruncate
      • -
      • [ PASSED ] — MySQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — MySQLQBTest::testFunctionGet
      • -
      • [ PASSED ] — MySQLQBTest::testGet
      • -
      • [ PASSED ] — MySQLQBTest::testPrefixGet
      • -
      • [ PASSED ] — MySQLQBTest::testGetWNumRows
      • -
      • [ PASSED ] — MySQLQBTest::testGetLimit
      • -
      • [ PASSED ] — MySQLQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — MySQLQBTest::testGetWhere
      • -
      • [ PASSED ] — MySQLQBTest::testHaving
      • -
      • [ PASSED ] — MySQLQBTest::testOrHaving
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectAvg
      • -
      • [ PASSED ] — MySQLQBTest::testSelectSum
      • -
      • [ PASSED ] — MySQLQBTest::testSelectDistinct
      • -
      • [ PASSED ] — MySQLQBTest::testSelectGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — MySQLQBTest::testSelectMax
      • -
      • [ PASSED ] — MySQLQBTest::testSelectMin
      • -
      • [ PASSED ] — MySQLQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — MySQLQBTest::testGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — MySQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — MySQLQBTest::testWhereIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — MySQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrderBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — MySQLQBTest::testGroupBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhere
      • -
      • [ PASSED ] — MySQLQBTest::testLike
      • -
      • [ PASSED ] — MySQLQBTest::testOrLike
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotLike
      • -
      • [ PASSED ] — MySQLQBTest::testNotLike
      • -
      • [ PASSED ] — MySQLQBTest::testLikeBefore
      • -
      • [ PASSED ] — MySQLQBTest::testLikeAfter
      • -
      • [ PASSED ] — MySQLQBTest::testJoin
      • -
      • [ PASSED ] — MySQLQBTest::testLeftJoin
      • -
      • [ PASSED ] — MySQLQBTest::testInnerJoin
      • -
      • [ PASSED ] — MySQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — MySQLQBTest::testInsert
      • -
      • [ PASSED ] — MySQLQBTest::testInsertArray
      • -
      • [ PASSED ] — MySQLQBTest::testInsertBatch
      • -
      • [ PASSED ] — MySQLQBTest::testUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testDelete
      • -
      • [ PASSED ] — MySQLQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — MySQLQBTest::testCountAll
      • -
      • [ PASSED ] — MySQLQBTest::testCountAllResults
      • -
      • [ PASSED ] — MySQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — MySQLQBTest::testNumRows
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — MySQLQBTest::testBadNumRows
      • -
      • [ PASSED ] — PgTest::testCreateTable
      • -
      • [ PASSED ] — PgTest::testTruncate
      • -
      • [ PASSED ] — PgSQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — PgSQLQBTest::testFunctionGet
      • -
      • [ PASSED ] — PgSQLQBTest::testGet
      • -
      • [ PASSED ] — PgSQLQBTest::testPrefixGet
      • -
      • [ PASSED ] — PgSQLQBTest::testGetWNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testGetLimit
      • -
      • [ PASSED ] — PgSQLQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — PgSQLQBTest::testGetWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testOrHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectAvg
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectSum
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectDistinct
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectMax
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectMin
      • -
      • [ PASSED ] — PgSQLQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — PgSQLQBTest::testGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testLike
      • -
      • [ PASSED ] — PgSQLQBTest::testOrLike
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotLike
      • -
      • [ PASSED ] — PgSQLQBTest::testNotLike
      • -
      • [ PASSED ] — PgSQLQBTest::testLikeBefore
      • -
      • [ PASSED ] — PgSQLQBTest::testLikeAfter
      • -
      • [ PASSED ] — PgSQLQBTest::testJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testLeftJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testInnerJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testInsert
      • -
      • [ PASSED ] — PgSQLQBTest::testInsertArray
      • -
      • [ PASSED ] — PgSQLQBTest::testInsertBatch
      • -
      • [ PASSED ] — PgSQLQBTest::testUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testDelete
      • -
      • [ PASSED ] — PgSQLQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAll
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAllResults
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — PgSQLQBTest::testNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — PgSQLQBTest::testBadNumRows
      • -
      • [ PASSED ] — SQLiteTest::testDeleteTable
      • -
      • [ PASSED ] — SQLiteTest::testTruncate
      • -
      • [ PASSED ] — SQLiteQBTest::testQueryExplain
      • -
      • [ PASSED ] — SQLiteQBTest::testFunctionGet
      • -
      • [ PASSED ] — SQLiteQBTest::testGet
      • -
      • [ PASSED ] — SQLiteQBTest::testPrefixGet
      • -
      • [ PASSED ] — SQLiteQBTest::testGetWNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testGetLimit
      • -
      • [ PASSED ] — SQLiteQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — SQLiteQBTest::testGetWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testOrHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectAvg
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectSum
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectDistinct
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectMax
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectMin
      • -
      • [ PASSED ] — SQLiteQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — SQLiteQBTest::testGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderByRandom
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testLike
      • -
      • [ PASSED ] — SQLiteQBTest::testOrLike
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotLike
      • -
      • [ PASSED ] — SQLiteQBTest::testNotLike
      • -
      • [ PASSED ] — SQLiteQBTest::testLikeBefore
      • -
      • [ PASSED ] — SQLiteQBTest::testLikeAfter
      • -
      • [ PASSED ] — SQLiteQBTest::testJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testLeftJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testInnerJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testInsert
      • -
      • [ PASSED ] — SQLiteQBTest::testInsertArray
      • -
      • [ PASSED ] — SQLiteQBTest::testInsertBatch
      • -
      • [ PASSED ] — SQLiteQBTest::testUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testDelete
      • -
      • [ PASSED ] — SQLiteQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAll
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAllResults
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAllResults2
      • -
      • [ PASSED ] — SQLiteQBTest::testNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — SQLiteQBTest::testBadNumRows
      • -
      • [ PASSED ] — FirebirdTest::testCreateTable
      • -
      • [ PASSED ] — FirebirdTest::testDeleteTable
      • -
      • [ PASSED ] — FirebirdTest::testTruncate
      • -
      • [ PASSED ] — FirebirdQBTest::testQueryExplain
      • -
      • [ PASSED ] — FirebirdQBTest::testFunctionGet
      • -
      • [ PASSED ] — FirebirdQBTest::testGet
      • -
      • [ PASSED ] — FirebirdQBTest::testPrefixGet
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testGetLimit
      • -
      • [ PASSED ] — FirebirdQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testOrHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectAvg
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectSum
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectDistinct
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectMax
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectMin
      • -
      • [ PASSED ] — FirebirdQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderByRandom
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeBefore
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeAfter
      • -
      • [ PASSED ] — FirebirdQBTest::testJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testLeftJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testInnerJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testInsert
      • -
      • [ PASSED ] — FirebirdQBTest::testInsertArray
      • -
      • [ PASSED ] — FirebirdQBTest::testInsertBatch
      • -
      • [ PASSED ] — FirebirdQBTest::testUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testDelete
      • -
      • [ PASSED ] — FirebirdQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAll
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults2
      • -
      • [ PASSED ] — FirebirdQBTest::testNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — FirebirdQBTest::testBadNumRows
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractDriver/affected_rows.html b/docs/classes/Query_AbstractDriver/affected_rows.html deleted file mode 100644 index 868e9b8..0000000 --- a/docs/classes/Query_AbstractDriver/affected_rows.html +++ /dev/null @@ -1,112 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractDriver::affected_rows

    -

    Returns number of rows affected by an INSERT, UPDATE, DELETE type query

    -

    -

      -

      Signature

      -
      - public function affected_rows() - -
      -

      Returns

      -
      -
      int
      -
      -
      -

      Defined by Interface

      -

      - - DriverInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testTruncate
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractDriver/driver_query.html b/docs/classes/Query_AbstractDriver/driver_query.html deleted file mode 100644 index b2b84d3..0000000 --- a/docs/classes/Query_AbstractDriver/driver_query.html +++ /dev/null @@ -1,200 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractDriver::driver_query

    -

    Method to simplify retrieving db results for meta-data queries

    -

    -

      -

      Signature

      -
      - public function driver_query(string|array|null - $query, - [boolean - $filtered_index = TRUE] ) - -
      -

      Parameters

      -
      -
      $query - — - object
      -



      -
      $filtered_index - — - boolean
      -



      -
      -

      Returns

      -
      -
      array
      -
      -
      -

      Defined by Interface

      -

      - - DriverInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 9/9 Lines (100%)
      • -
      • Tests: 72
      • -
      • Passed: 72 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLTest::testCreateTable
      • -
      • [ PASSED ] — MySQLTest::testGetSequences
      • -
      • [ PASSED ] — MySQLTest::testBackup
      • -
      • [ PASSED ] — MySQLTest::testGetTables
      • -
      • [ PASSED ] — MySQLTest::testGetSystemTables
      • -
      • [ PASSED ] — MySQLTest::testBackupData
      • -
      • [ PASSED ] — MySQLTest::testGetColumns
      • -
      • [ PASSED ] — MySQLTest::testGetTypes
      • -
      • [ PASSED ] — MySQLTest::testGetFKs
      • -
      • [ PASSED ] — MySQLTest::testGetIndexes
      • -
      • [ PASSED ] — MySQLTest::testGetViews
      • -
      • [ PASSED ] — MySQLTest::testGetTriggers
      • -
      • [ PASSED ] — MySQLTest::testGetProcedures
      • -
      • [ PASSED ] — MySQLTest::testGetFunctions
      • -
      • [ PASSED ] — PgTest::testCreateTable
      • -
      • [ PASSED ] — PgTest::testGetSchemas
      • -
      • [ PASSED ] — PgTest::testGetDBs
      • -
      • [ PASSED ] — PgTest::testGetFunctions
      • -
      • [ PASSED ] — PgTest::testGetTables
      • -
      • [ PASSED ] — PgTest::testGetSystemTables
      • -
      • [ PASSED ] — PgTest::testBackupData
      • -
      • [ PASSED ] — PgTest::testGetColumns
      • -
      • [ PASSED ] — PgTest::testGetTypes
      • -
      • [ PASSED ] — PgTest::testGetFKs
      • -
      • [ PASSED ] — PgTest::testGetIndexes
      • -
      • [ PASSED ] — PgTest::testGetViews
      • -
      • [ PASSED ] — PgTest::testGetTriggers
      • -
      • [ PASSED ] — PgTest::testGetSequences
      • -
      • [ PASSED ] — PgTest::testGetProcedures
      • -
      • [ PASSED ] — SQLiteTest::testGetDBs
      • -
      • [ PASSED ] — SQLiteTest::testGetSystemTables
      • -
      • [ PASSED ] — SQLiteTest::testGetSequences
      • -
      • [ PASSED ] — SQLiteTest::testGetFunctions
      • -
      • [ PASSED ] — SQLiteTest::testGetProcedures
      • -
      • [ PASSED ] — SQLiteTest::testGetColumns
      • -
      • [ PASSED ] — SQLiteTest::testGetTypes
      • -
      • [ PASSED ] — SQLiteTest::testGetFKs
      • -
      • [ PASSED ] — SQLiteTest::testGetIndexes
      • -
      • [ PASSED ] — SQLiteTest::testGetViews
      • -
      • [ PASSED ] — SQLiteTest::testGetTriggers
      • -
      • [ PASSED ] — FirebirdTest::testNullResultMethods
      • -
      • [ PASSED ] — FirebirdTest::testExists
      • -
      • [ PASSED ] — FirebirdTest::testConnection
      • -
      • [ PASSED ] — FirebirdTest::testGetSystemTables
      • -
      • [ PASSED ] — FirebirdTest::testCreateTable
      • -
      • [ PASSED ] — FirebirdTest::testDeleteTable
      • -
      • [ PASSED ] — FirebirdTest::testTruncate
      • -
      • [ PASSED ] — FirebirdTest::testCommitTransaction
      • -
      • [ PASSED ] — FirebirdTest::testRollbackTransaction
      • -
      • [ PASSED ] — FirebirdTest::testPreparedStatements
      • -
      • [ PASSED ] — FirebirdTest::testPrepareExecute
      • -
      • [ PASSED ] — FirebirdTest::testFetch
      • -
      • [ PASSED ] — FirebirdTest::testPrepareQuery
      • -
      • [ PASSED ] — FirebirdTest::testErrorInfo
      • -
      • [ PASSED ] — FirebirdTest::testErrorCode
      • -
      • [ PASSED ] — FirebirdTest::testDBList
      • -
      • [ PASSED ] — FirebirdTest::testExec
      • -
      • [ PASSED ] — FirebirdTest::testInTransaction
      • -
      • [ PASSED ] — FirebirdTest::testGetAttribute
      • -
      • [ PASSED ] — FirebirdTest::testSetAttribute
      • -
      • [ PASSED ] — FirebirdTest::testLastInsertId
      • -
      • [ PASSED ] — FirebirdTest::testGetTables
      • -
      • [ PASSED ] — FirebirdTest::testBackupData
      • -
      • [ PASSED ] — FirebirdTest::testGetColumns
      • -
      • [ PASSED ] — FirebirdTest::testGetTypes
      • -
      • [ PASSED ] — FirebirdTest::testGetFKs
      • -
      • [ PASSED ] — FirebirdTest::testGetIndexes
      • -
      • [ PASSED ] — FirebirdTest::testGetViews
      • -
      • [ PASSED ] — FirebirdTest::testGetTriggers
      • -
      • [ PASSED ] — FirebirdTest::testGetSequences
      • -
      • [ PASSED ] — FirebirdTest::testGetProcedures
      • -
      • [ PASSED ] — FirebirdTest::testGetFunctions
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractDriver/get_columns.html b/docs/classes/Query_AbstractDriver/get_columns.html deleted file mode 100644 index d24fad8..0000000 --- a/docs/classes/Query_AbstractDriver/get_columns.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractDriver::get_columns

    -

    Retrieve column information for the current database table

    -

    -

      -

      Signature

      -
      - public function get_columns(string - $table ) - -
      -

      Parameters

      -
      -
      $table - — - string
      -
      -
      -

      Returns

      -
      -
      array
      -
      -
      -

      Defined by Interface

      -

      - - DriverInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 4
      • -
      • Passed: 4 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLTest::testGetColumns
      • -
      • [ PASSED ] — PgTest::testGetColumns
      • -
      • [ PASSED ] — SQLiteTest::testGetColumns
      • -
      • [ PASSED ] — FirebirdTest::testGetColumns
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractDriver/get_dbs.html b/docs/classes/Query_AbstractDriver/get_dbs.html deleted file mode 100644 index f563749..0000000 --- a/docs/classes/Query_AbstractDriver/get_dbs.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractDriver::get_dbs

    -

    Return list of dbs for the current connection, if possible

    -

    -

      -

      Signature

      -
      - public function get_dbs() - -
      -

      Returns

      -
      -
      array
      -
      -
      -

      Defined by Interface

      -

      - - DriverInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 3
      • -
      • Passed: 3 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLTest::testBackup
      • -
      • [ PASSED ] — PgTest::testGetDBs
      • -
      • [ PASSED ] — SQLiteTest::testGetDBs
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractDriver/get_fks.html b/docs/classes/Query_AbstractDriver/get_fks.html deleted file mode 100644 index 5aef8a8..0000000 --- a/docs/classes/Query_AbstractDriver/get_fks.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractDriver::get_fks

    -

    Retrieve foreign keys for the table

    -

    -

      -

      Signature

      -
      - public function get_fks(string - $table ) - -
      -

      Parameters

      -
      -
      $table - — - string
      -
      -
      -

      Returns

      -
      -
      array
      -
      -
      -

      Defined by Interface

      -

      - - DriverInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 4
      • -
      • Passed: 4 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLTest::testGetFKs
      • -
      • [ PASSED ] — PgTest::testGetFKs
      • -
      • [ PASSED ] — SQLiteTest::testGetFKs
      • -
      • [ PASSED ] — FirebirdTest::testGetFKs
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractDriver/get_functions.html b/docs/classes/Query_AbstractDriver/get_functions.html deleted file mode 100644 index 6f4c2d1..0000000 --- a/docs/classes/Query_AbstractDriver/get_functions.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractDriver::get_functions

    -

    Return list of functions for the current database

    -

    -

      -

      Signature

      -
      - public function get_functions() - -
      -

      Returns

      -
      -
      array
      -
      -
      -

      Defined by Interface

      -

      - - DriverInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 4
      • -
      • Passed: 4 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLTest::testGetFunctions
      • -
      • [ PASSED ] — PgTest::testGetFunctions
      • -
      • [ PASSED ] — SQLiteTest::testGetFunctions
      • -
      • [ PASSED ] — FirebirdTest::testGetFunctions
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractDriver/get_indexes.html b/docs/classes/Query_AbstractDriver/get_indexes.html deleted file mode 100644 index e114ff9..0000000 --- a/docs/classes/Query_AbstractDriver/get_indexes.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractDriver::get_indexes

    -

    Retrieve indexes for the table

    -

    -

      -

      Signature

      -
      - public function get_indexes(string - $table ) - -
      -

      Parameters

      -
      -
      $table - — - string
      -
      -
      -

      Returns

      -
      -
      array
      -
      -
      -

      Defined by Interface

      -

      - - DriverInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 4
      • -
      • Passed: 4 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLTest::testGetIndexes
      • -
      • [ PASSED ] — PgTest::testGetIndexes
      • -
      • [ PASSED ] — SQLiteTest::testGetIndexes
      • -
      • [ PASSED ] — FirebirdTest::testGetIndexes
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractDriver/get_last_query.html b/docs/classes/Query_AbstractDriver/get_last_query.html deleted file mode 100644 index 6dce874..0000000 --- a/docs/classes/Query_AbstractDriver/get_last_query.html +++ /dev/null @@ -1,157 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractDriver::get_last_query

    -

    Get the last sql query exexcuted

    -

    -

      -

      Signature

      -
      - public function get_last_query() - -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 55
      • -
      • Passed: 55 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testNullResultMethods
      • -
      • [ PASSED ] — FirebirdTest::testExists
      • -
      • [ PASSED ] — FirebirdTest::testConnection
      • -
      • [ PASSED ] — FirebirdTest::testGetSystemTables
      • -
      • [ PASSED ] — FirebirdTest::testCreateTable
      • -
      • [ PASSED ] — FirebirdTest::testDeleteTable
      • -
      • [ PASSED ] — FirebirdTest::testTruncate
      • -
      • [ PASSED ] — FirebirdTest::testCommitTransaction
      • -
      • [ PASSED ] — FirebirdTest::testRollbackTransaction
      • -
      • [ PASSED ] — FirebirdTest::testPreparedStatements
      • -
      • [ PASSED ] — FirebirdTest::testPrepareExecute
      • -
      • [ PASSED ] — FirebirdTest::testFetch
      • -
      • [ PASSED ] — FirebirdTest::testPrepareQuery
      • -
      • [ PASSED ] — FirebirdTest::testErrorInfo
      • -
      • [ PASSED ] — FirebirdTest::testErrorCode
      • -
      • [ PASSED ] — FirebirdTest::testDBList
      • -
      • [ PASSED ] — FirebirdTest::testExec
      • -
      • [ PASSED ] — FirebirdTest::testInTransaction
      • -
      • [ PASSED ] — FirebirdTest::testGetAttribute
      • -
      • [ PASSED ] — FirebirdTest::testSetAttribute
      • -
      • [ PASSED ] — FirebirdTest::testLastInsertId
      • -
      • [ PASSED ] — FirebirdTest::testGetTables
      • -
      • [ PASSED ] — FirebirdTest::testBackupData
      • -
      • [ PASSED ] — FirebirdTest::testGetColumns
      • -
      • [ PASSED ] — FirebirdTest::testGetTypes
      • -
      • [ PASSED ] — FirebirdTest::testGetFKs
      • -
      • [ PASSED ] — FirebirdTest::testGetIndexes
      • -
      • [ PASSED ] — FirebirdTest::testGetViews
      • -
      • [ PASSED ] — FirebirdTest::testGetTriggers
      • -
      • [ PASSED ] — FirebirdTest::testGetSequences
      • -
      • [ PASSED ] — FirebirdTest::testGetProcedures
      • -
      • [ PASSED ] — FirebirdTest::testGetFunctions
      • -
      • [ PASSED ] — FirebirdQBTest::testTypeList
      • -
      • [ PASSED ] — FirebirdQBTest::testResultErrors
      • -
      • [ PASSED ] — FirebirdQBTest::testFunctionGet
      • -
      • [ PASSED ] — FirebirdQBTest::testGet
      • -
      • [ PASSED ] — FirebirdQBTest::testPrefixGet
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testGetLimit
      • -
      • [ PASSED ] — FirebirdQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectAvg
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectSum
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectDistinct
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectMax
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectMin
      • -
      • [ PASSED ] — FirebirdQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testLeftJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testInnerJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testInsertBatch
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAll
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults
      • -
      • [ PASSED ] — FirebirdQBTest::testNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledSelect
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractDriver/get_procedures.html b/docs/classes/Query_AbstractDriver/get_procedures.html deleted file mode 100644 index 319da47..0000000 --- a/docs/classes/Query_AbstractDriver/get_procedures.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractDriver::get_procedures

    -

    Return list of stored procedures for the current database

    -

    -

      -

      Signature

      -
      - public function get_procedures() - -
      -

      Returns

      -
      -
      array
      -
      -
      -

      Defined by Interface

      -

      - - DriverInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 4
      • -
      • Passed: 4 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLTest::testGetProcedures
      • -
      • [ PASSED ] — PgTest::testGetProcedures
      • -
      • [ PASSED ] — SQLiteTest::testGetProcedures
      • -
      • [ PASSED ] — FirebirdTest::testGetProcedures
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractDriver/get_schemas.html b/docs/classes/Query_AbstractDriver/get_schemas.html deleted file mode 100644 index fb5269b..0000000 --- a/docs/classes/Query_AbstractDriver/get_schemas.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractDriver::get_schemas

    -

    Return schemas for databases that list them

    -

    -

      -

      Signature

      -
      - public function get_schemas() - -
      -

      Returns

      -
      -
      array
      -
      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 2
      • -
      • Passed: 2 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLTest::testGetSchemas
      • -
      • [ PASSED ] — SQLiteTest::testGetSchemas
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractDriver/get_sequences.html b/docs/classes/Query_AbstractDriver/get_sequences.html deleted file mode 100644 index 059df1e..0000000 --- a/docs/classes/Query_AbstractDriver/get_sequences.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractDriver::get_sequences

    -

    Return list of sequences for the current database, if they exist

    -

    -

      -

      Signature

      -
      - public function get_sequences() - -
      -

      Returns

      -
      -
      array
      -
      -
      -

      Defined by Interface

      -

      - - DriverInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 4
      • -
      • Passed: 4 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLTest::testGetSequences
      • -
      • [ PASSED ] — PgTest::testGetSequences
      • -
      • [ PASSED ] — SQLiteTest::testGetSequences
      • -
      • [ PASSED ] — FirebirdTest::testGetSequences
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractDriver/get_sql.html b/docs/classes/Query_AbstractDriver/get_sql.html deleted file mode 100644 index 4a7ff05..0000000 --- a/docs/classes/Query_AbstractDriver/get_sql.html +++ /dev/null @@ -1,186 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractDriver::get_sql

    -

    Get the SQL class for the current driver

    -

    -

      -

      Signature

      -
      - public function get_sql() - -
      -

      Returns

      -
      -
      SQL_Interface
      -

      -
      -
      -

      Defined by Interface

      -

      - - DriverInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 74
      • -
      • Passed: 74 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — Connection_Manager_Test::testConnect
      • -
      • [ PASSED ] — Connection_Manager_Test::testGetConnection
      • -
      • [ PASSED ] — MySQLTest::testCreateTable
      • -
      • [ PASSED ] — MySQLTest::testGetSequences
      • -
      • [ PASSED ] — MySQLTest::testBackup
      • -
      • [ PASSED ] — MySQLTest::testGetTables
      • -
      • [ PASSED ] — MySQLTest::testGetSystemTables
      • -
      • [ PASSED ] — MySQLTest::testBackupData
      • -
      • [ PASSED ] — MySQLTest::testGetColumns
      • -
      • [ PASSED ] — MySQLTest::testGetTypes
      • -
      • [ PASSED ] — MySQLTest::testGetFKs
      • -
      • [ PASSED ] — MySQLTest::testGetIndexes
      • -
      • [ PASSED ] — MySQLTest::testGetViews
      • -
      • [ PASSED ] — MySQLTest::testGetTriggers
      • -
      • [ PASSED ] — MySQLTest::testGetProcedures
      • -
      • [ PASSED ] — MySQLTest::testGetFunctions
      • -
      • [ PASSED ] — PgTest::testCreateTable
      • -
      • [ PASSED ] — PgTest::testGetDBs
      • -
      • [ PASSED ] — PgTest::testGetFunctions
      • -
      • [ PASSED ] — PgTest::testGetTables
      • -
      • [ PASSED ] — PgTest::testGetSystemTables
      • -
      • [ PASSED ] — PgTest::testBackupData
      • -
      • [ PASSED ] — PgTest::testGetColumns
      • -
      • [ PASSED ] — PgTest::testGetTypes
      • -
      • [ PASSED ] — PgTest::testGetFKs
      • -
      • [ PASSED ] — PgTest::testGetIndexes
      • -
      • [ PASSED ] — PgTest::testGetViews
      • -
      • [ PASSED ] — PgTest::testGetTriggers
      • -
      • [ PASSED ] — PgTest::testGetSequences
      • -
      • [ PASSED ] — PgTest::testGetProcedures
      • -
      • [ PASSED ] — SQLiteTest::testGetDBs
      • -
      • [ PASSED ] — SQLiteTest::testGetSystemTables
      • -
      • [ PASSED ] — SQLiteTest::testGetSequences
      • -
      • [ PASSED ] — SQLiteTest::testGetFunctions
      • -
      • [ PASSED ] — SQLiteTest::testGetProcedures
      • -
      • [ PASSED ] — SQLiteTest::testGetColumns
      • -
      • [ PASSED ] — SQLiteTest::testGetTypes
      • -
      • [ PASSED ] — SQLiteTest::testGetFKs
      • -
      • [ PASSED ] — SQLiteTest::testGetIndexes
      • -
      • [ PASSED ] — SQLiteTest::testGetViews
      • -
      • [ PASSED ] — SQLiteTest::testGetTriggers
      • -
      • [ PASSED ] — FirebirdTest::testNullResultMethods
      • -
      • [ PASSED ] — FirebirdTest::testExists
      • -
      • [ PASSED ] — FirebirdTest::testConnection
      • -
      • [ PASSED ] — FirebirdTest::testGetSystemTables
      • -
      • [ PASSED ] — FirebirdTest::testCreateTable
      • -
      • [ PASSED ] — FirebirdTest::testDeleteTable
      • -
      • [ PASSED ] — FirebirdTest::testTruncate
      • -
      • [ PASSED ] — FirebirdTest::testCommitTransaction
      • -
      • [ PASSED ] — FirebirdTest::testRollbackTransaction
      • -
      • [ PASSED ] — FirebirdTest::testPreparedStatements
      • -
      • [ PASSED ] — FirebirdTest::testPrepareExecute
      • -
      • [ PASSED ] — FirebirdTest::testFetch
      • -
      • [ PASSED ] — FirebirdTest::testPrepareQuery
      • -
      • [ PASSED ] — FirebirdTest::testErrorInfo
      • -
      • [ PASSED ] — FirebirdTest::testErrorCode
      • -
      • [ PASSED ] — FirebirdTest::testDBList
      • -
      • [ PASSED ] — FirebirdTest::testExec
      • -
      • [ PASSED ] — FirebirdTest::testInTransaction
      • -
      • [ PASSED ] — FirebirdTest::testGetAttribute
      • -
      • [ PASSED ] — FirebirdTest::testSetAttribute
      • -
      • [ PASSED ] — FirebirdTest::testLastInsertId
      • -
      • [ PASSED ] — FirebirdTest::testGetTables
      • -
      • [ PASSED ] — FirebirdTest::testBackupData
      • -
      • [ PASSED ] — FirebirdTest::testGetColumns
      • -
      • [ PASSED ] — FirebirdTest::testGetTypes
      • -
      • [ PASSED ] — FirebirdTest::testGetFKs
      • -
      • [ PASSED ] — FirebirdTest::testGetIndexes
      • -
      • [ PASSED ] — FirebirdTest::testGetViews
      • -
      • [ PASSED ] — FirebirdTest::testGetTriggers
      • -
      • [ PASSED ] — FirebirdTest::testGetSequences
      • -
      • [ PASSED ] — FirebirdTest::testGetProcedures
      • -
      • [ PASSED ] — FirebirdTest::testGetFunctions
      • -
      • [ PASSED ] — FirebirdQBTest::testGetNamedConnection
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractDriver/get_system_tables.html b/docs/classes/Query_AbstractDriver/get_system_tables.html deleted file mode 100644 index 192d36a..0000000 --- a/docs/classes/Query_AbstractDriver/get_system_tables.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractDriver::get_system_tables

    -

    Retrieves an array of non-user-created tables for the connection/database

    -

    -

      -

      Signature

      -
      - public function get_system_tables() - -
      -

      Returns

      -
      -
      array
      -
      -
      -

      Defined by Interface

      -

      - - DriverInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 4
      • -
      • Passed: 4 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLTest::testGetSystemTables
      • -
      • [ PASSED ] — PgTest::testGetSystemTables
      • -
      • [ PASSED ] — SQLiteTest::testGetSystemTables
      • -
      • [ PASSED ] — FirebirdTest::testGetSystemTables
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractDriver/get_tables.html b/docs/classes/Query_AbstractDriver/get_tables.html deleted file mode 100644 index 20e96e6..0000000 --- a/docs/classes/Query_AbstractDriver/get_tables.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractDriver::get_tables

    -

    Return list of tables for the current database

    -

    -

      -

      Signature

      -
      - public function get_tables() - -
      -

      Returns

      -
      -
      array
      -
      -
      -

      Defined by Interface

      -

      - - DriverInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 3/3 Lines (100%)
      • -
      • Tests: 38
      • -
      • Passed: 38 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLTest::testCreateTable
      • -
      • [ PASSED ] — MySQLTest::testGetTables
      • -
      • [ PASSED ] — MySQLTest::testBackupData
      • -
      • [ PASSED ] — PgTest::testCreateTable
      • -
      • [ PASSED ] — PgTest::testGetTables
      • -
      • [ PASSED ] — PgTest::testBackupData
      • -
      • [ PASSED ] — FirebirdTest::testNullResultMethods
      • -
      • [ PASSED ] — FirebirdTest::testExists
      • -
      • [ PASSED ] — FirebirdTest::testConnection
      • -
      • [ PASSED ] — FirebirdTest::testGetSystemTables
      • -
      • [ PASSED ] — FirebirdTest::testCreateTable
      • -
      • [ PASSED ] — FirebirdTest::testDeleteTable
      • -
      • [ PASSED ] — FirebirdTest::testTruncate
      • -
      • [ PASSED ] — FirebirdTest::testCommitTransaction
      • -
      • [ PASSED ] — FirebirdTest::testRollbackTransaction
      • -
      • [ PASSED ] — FirebirdTest::testPreparedStatements
      • -
      • [ PASSED ] — FirebirdTest::testPrepareExecute
      • -
      • [ PASSED ] — FirebirdTest::testFetch
      • -
      • [ PASSED ] — FirebirdTest::testPrepareQuery
      • -
      • [ PASSED ] — FirebirdTest::testErrorInfo
      • -
      • [ PASSED ] — FirebirdTest::testErrorCode
      • -
      • [ PASSED ] — FirebirdTest::testDBList
      • -
      • [ PASSED ] — FirebirdTest::testExec
      • -
      • [ PASSED ] — FirebirdTest::testInTransaction
      • -
      • [ PASSED ] — FirebirdTest::testGetAttribute
      • -
      • [ PASSED ] — FirebirdTest::testSetAttribute
      • -
      • [ PASSED ] — FirebirdTest::testLastInsertId
      • -
      • [ PASSED ] — FirebirdTest::testGetTables
      • -
      • [ PASSED ] — FirebirdTest::testBackupData
      • -
      • [ PASSED ] — FirebirdTest::testGetColumns
      • -
      • [ PASSED ] — FirebirdTest::testGetTypes
      • -
      • [ PASSED ] — FirebirdTest::testGetFKs
      • -
      • [ PASSED ] — FirebirdTest::testGetIndexes
      • -
      • [ PASSED ] — FirebirdTest::testGetViews
      • -
      • [ PASSED ] — FirebirdTest::testGetTriggers
      • -
      • [ PASSED ] — FirebirdTest::testGetSequences
      • -
      • [ PASSED ] — FirebirdTest::testGetProcedures
      • -
      • [ PASSED ] — FirebirdTest::testGetFunctions
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractDriver/get_triggers.html b/docs/classes/Query_AbstractDriver/get_triggers.html deleted file mode 100644 index 67ee315..0000000 --- a/docs/classes/Query_AbstractDriver/get_triggers.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractDriver::get_triggers

    -

    Return list of triggers for the current database

    -

    -

      -

      Signature

      -
      - public function get_triggers() - -
      -

      Returns

      -
      -
      array
      -
      -
      -

      Defined by Interface

      -

      - - DriverInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 4
      • -
      • Passed: 4 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLTest::testGetTriggers
      • -
      • [ PASSED ] — PgTest::testGetTriggers
      • -
      • [ PASSED ] — SQLiteTest::testGetTriggers
      • -
      • [ PASSED ] — FirebirdTest::testGetTriggers
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractDriver/get_types.html b/docs/classes/Query_AbstractDriver/get_types.html deleted file mode 100644 index 5d916b8..0000000 --- a/docs/classes/Query_AbstractDriver/get_types.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractDriver::get_types

    -

    Retrieve list of data types for the database

    -

    -

      -

      Signature

      -
      - public function get_types() - -
      -

      Returns

      -
      -
      array
      -
      -
      -

      Defined by Interface

      -

      - - DriverInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 4
      • -
      • Passed: 4 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLTest::testGetTypes
      • -
      • [ PASSED ] — PgTest::testGetTypes
      • -
      • [ PASSED ] — SQLiteTest::testGetTypes
      • -
      • [ PASSED ] — FirebirdTest::testGetTypes
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractDriver/get_util.html b/docs/classes/Query_AbstractDriver/get_util.html deleted file mode 100644 index 59aefd9..0000000 --- a/docs/classes/Query_AbstractDriver/get_util.html +++ /dev/null @@ -1,127 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractDriver::get_util

    -

    Get the Util class for the current driver

    -

    -

      -

      Signature

      -
      - public function get_util() - -
      -

      Returns

      -
      -
      Abstract_Util
      -

      -
      -
      -

      Defined by Interface

      -

      - - DriverInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 15
      • -
      • Passed: 15 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — Connection_Manager_Test::testConnect
      • -
      • [ PASSED ] — Connection_Manager_Test::testGetConnection
      • -
      • [ PASSED ] — MySQLTest::testCreateTable
      • -
      • [ PASSED ] — MySQLTest::testBackup
      • -
      • [ PASSED ] — MySQLTest::testBackupData
      • -
      • [ PASSED ] — PgTest::testCreateTable
      • -
      • [ PASSED ] — PgTest::testBackupData
      • -
      • [ PASSED ] — SQLiteTest::testBackupStructure
      • -
      • [ PASSED ] — SQLiteTest::testDeleteTable
      • -
      • [ PASSED ] — SQLiteTest::testBackupData
      • -
      • [ PASSED ] — FirebirdTest::testCreateTable
      • -
      • [ PASSED ] — FirebirdTest::testDeleteTable
      • -
      • [ PASSED ] — FirebirdTest::testBackupData
      • -
      • [ PASSED ] — FirebirdQBTest::testGetNamedConnection
      • -
      • [ PASSED ] — FirebirdQBTest::testBackupStructure
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractDriver/get_views.html b/docs/classes/Query_AbstractDriver/get_views.html deleted file mode 100644 index 2ae35c2..0000000 --- a/docs/classes/Query_AbstractDriver/get_views.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractDriver::get_views

    -

    Return list of views for the current database

    -

    -

      -

      Signature

      -
      - public function get_views() - -
      -

      Returns

      -
      -
      array
      -
      -
      -

      Defined by Interface

      -

      - - DriverInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 3/3 Lines (100%)
      • -
      • Tests: 4
      • -
      • Passed: 4 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLTest::testGetViews
      • -
      • [ PASSED ] — PgTest::testGetViews
      • -
      • [ PASSED ] — SQLiteTest::testGetViews
      • -
      • [ PASSED ] — FirebirdTest::testGetViews
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractDriver/num_rows.html b/docs/classes/Query_AbstractDriver/num_rows.html deleted file mode 100644 index c6d5d25..0000000 --- a/docs/classes/Query_AbstractDriver/num_rows.html +++ /dev/null @@ -1,123 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractDriver::num_rows

    -

    Return the number of rows returned for a SELECT query

    -

    -

      -

      Signature

      -
      - public function num_rows() - -
      -

      Returns

      -
      -
      int
      -
      -
      -

      Defined by Interface

      -

      - - DriverInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 7/7 Lines (100%)
      • -
      • Tests: 12
      • -
      • Passed: 12 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testGetWNumRows
      • -
      • [ PASSED ] — MySQLQBTest::testNumRows
      • -
      • [ PASSED ] — MySQLQBTest::testBadNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testGetWNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testBadNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testGetWNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testBadNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testBadNumRows
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractDriver/prefix_table.html b/docs/classes/Query_AbstractDriver/prefix_table.html deleted file mode 100644 index 9b2b6b4..0000000 --- a/docs/classes/Query_AbstractDriver/prefix_table.html +++ /dev/null @@ -1,379 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractDriver::prefix_table

    -

    Prefixes a table if it is not already prefixed

    -

    -

      -

      Signature

      -
      - public function prefix_table(string - $table ) - -
      -

      Parameters

      -
      -
      $table - — - string
      -
      -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Defined by Interface

      -

      - - DriverInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 8/8 Lines (100%)
      • -
      • Tests: 257
      • -
      • Passed: 257 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLTest::testCreateTable
      • -
      • [ PASSED ] — MySQLTest::testTruncate
      • -
      • [ PASSED ] — MySQLTest::testGetColumns
      • -
      • [ PASSED ] — MySQLTest::testGetIndexes
      • -
      • [ PASSED ] — MySQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — MySQLQBTest::testFunctionGet
      • -
      • [ PASSED ] — MySQLQBTest::testGet
      • -
      • [ PASSED ] — MySQLQBTest::testPrefixGet
      • -
      • [ PASSED ] — MySQLQBTest::testGetWNumRows
      • -
      • [ PASSED ] — MySQLQBTest::testGetLimit
      • -
      • [ PASSED ] — MySQLQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — MySQLQBTest::testGetWhere
      • -
      • [ PASSED ] — MySQLQBTest::testHaving
      • -
      • [ PASSED ] — MySQLQBTest::testOrHaving
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectAvg
      • -
      • [ PASSED ] — MySQLQBTest::testSelectSum
      • -
      • [ PASSED ] — MySQLQBTest::testSelectDistinct
      • -
      • [ PASSED ] — MySQLQBTest::testSelectGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — MySQLQBTest::testSelectMax
      • -
      • [ PASSED ] — MySQLQBTest::testSelectMin
      • -
      • [ PASSED ] — MySQLQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — MySQLQBTest::testGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — MySQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — MySQLQBTest::testWhereIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — MySQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrderBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — MySQLQBTest::testGroupBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhere
      • -
      • [ PASSED ] — MySQLQBTest::testLike
      • -
      • [ PASSED ] — MySQLQBTest::testOrLike
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotLike
      • -
      • [ PASSED ] — MySQLQBTest::testNotLike
      • -
      • [ PASSED ] — MySQLQBTest::testLikeBefore
      • -
      • [ PASSED ] — MySQLQBTest::testLikeAfter
      • -
      • [ PASSED ] — MySQLQBTest::testJoin
      • -
      • [ PASSED ] — MySQLQBTest::testLeftJoin
      • -
      • [ PASSED ] — MySQLQBTest::testInnerJoin
      • -
      • [ PASSED ] — MySQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — MySQLQBTest::testInsert
      • -
      • [ PASSED ] — MySQLQBTest::testInsertArray
      • -
      • [ PASSED ] — MySQLQBTest::testInsertBatch
      • -
      • [ PASSED ] — MySQLQBTest::testUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testDelete
      • -
      • [ PASSED ] — MySQLQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — MySQLQBTest::testCountAll
      • -
      • [ PASSED ] — MySQLQBTest::testCountAllResults
      • -
      • [ PASSED ] — MySQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — MySQLQBTest::testNumRows
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — MySQLQBTest::testBadNumRows
      • -
      • [ PASSED ] — PgTest::testCreateTable
      • -
      • [ PASSED ] — PgTest::testTruncate
      • -
      • [ PASSED ] — PgTest::testGetColumns
      • -
      • [ PASSED ] — PgTest::testGetIndexes
      • -
      • [ PASSED ] — PgSQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — PgSQLQBTest::testFunctionGet
      • -
      • [ PASSED ] — PgSQLQBTest::testGet
      • -
      • [ PASSED ] — PgSQLQBTest::testPrefixGet
      • -
      • [ PASSED ] — PgSQLQBTest::testGetWNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testGetLimit
      • -
      • [ PASSED ] — PgSQLQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — PgSQLQBTest::testGetWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testOrHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectAvg
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectSum
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectDistinct
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectMax
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectMin
      • -
      • [ PASSED ] — PgSQLQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — PgSQLQBTest::testGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testLike
      • -
      • [ PASSED ] — PgSQLQBTest::testOrLike
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotLike
      • -
      • [ PASSED ] — PgSQLQBTest::testNotLike
      • -
      • [ PASSED ] — PgSQLQBTest::testLikeBefore
      • -
      • [ PASSED ] — PgSQLQBTest::testLikeAfter
      • -
      • [ PASSED ] — PgSQLQBTest::testJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testLeftJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testInnerJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testInsert
      • -
      • [ PASSED ] — PgSQLQBTest::testInsertArray
      • -
      • [ PASSED ] — PgSQLQBTest::testInsertBatch
      • -
      • [ PASSED ] — PgSQLQBTest::testUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testDelete
      • -
      • [ PASSED ] — PgSQLQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAll
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAllResults
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — PgSQLQBTest::testNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — PgSQLQBTest::testBadNumRows
      • -
      • [ PASSED ] — SQLiteTest::testDeleteTable
      • -
      • [ PASSED ] — SQLiteTest::testTruncate
      • -
      • [ PASSED ] — SQLiteTest::testGetColumns
      • -
      • [ PASSED ] — SQLiteTest::testGetIndexes
      • -
      • [ PASSED ] — SQLiteQBTest::testQueryExplain
      • -
      • [ PASSED ] — SQLiteQBTest::testFunctionGet
      • -
      • [ PASSED ] — SQLiteQBTest::testGet
      • -
      • [ PASSED ] — SQLiteQBTest::testPrefixGet
      • -
      • [ PASSED ] — SQLiteQBTest::testGetWNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testGetLimit
      • -
      • [ PASSED ] — SQLiteQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — SQLiteQBTest::testGetWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testOrHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectAvg
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectSum
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectDistinct
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectMax
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectMin
      • -
      • [ PASSED ] — SQLiteQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — SQLiteQBTest::testGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderByRandom
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testLike
      • -
      • [ PASSED ] — SQLiteQBTest::testOrLike
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotLike
      • -
      • [ PASSED ] — SQLiteQBTest::testNotLike
      • -
      • [ PASSED ] — SQLiteQBTest::testLikeBefore
      • -
      • [ PASSED ] — SQLiteQBTest::testLikeAfter
      • -
      • [ PASSED ] — SQLiteQBTest::testJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testLeftJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testInnerJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testInsert
      • -
      • [ PASSED ] — SQLiteQBTest::testInsertArray
      • -
      • [ PASSED ] — SQLiteQBTest::testInsertBatch
      • -
      • [ PASSED ] — SQLiteQBTest::testUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testDelete
      • -
      • [ PASSED ] — SQLiteQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAll
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAllResults
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAllResults2
      • -
      • [ PASSED ] — SQLiteQBTest::testNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — SQLiteQBTest::testBadNumRows
      • -
      • [ PASSED ] — FirebirdTest::testCreateTable
      • -
      • [ PASSED ] — FirebirdTest::testDeleteTable
      • -
      • [ PASSED ] — FirebirdTest::testTruncate
      • -
      • [ PASSED ] — FirebirdTest::testGetColumns
      • -
      • [ PASSED ] — FirebirdTest::testGetIndexes
      • -
      • [ PASSED ] — FirebirdQBTest::testQueryExplain
      • -
      • [ PASSED ] — FirebirdQBTest::testFunctionGet
      • -
      • [ PASSED ] — FirebirdQBTest::testGet
      • -
      • [ PASSED ] — FirebirdQBTest::testPrefixGet
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testGetLimit
      • -
      • [ PASSED ] — FirebirdQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testOrHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectAvg
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectSum
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectDistinct
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectMax
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectMin
      • -
      • [ PASSED ] — FirebirdQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderByRandom
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeBefore
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeAfter
      • -
      • [ PASSED ] — FirebirdQBTest::testJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testLeftJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testInnerJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testInsert
      • -
      • [ PASSED ] — FirebirdQBTest::testInsertArray
      • -
      • [ PASSED ] — FirebirdQBTest::testInsertBatch
      • -
      • [ PASSED ] — FirebirdQBTest::testUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testDelete
      • -
      • [ PASSED ] — FirebirdQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAll
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults2
      • -
      • [ PASSED ] — FirebirdQBTest::testNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — FirebirdQBTest::testBadNumRows
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractDriver/prepare_execute.html b/docs/classes/Query_AbstractDriver/prepare_execute.html deleted file mode 100644 index b49a753..0000000 --- a/docs/classes/Query_AbstractDriver/prepare_execute.html +++ /dev/null @@ -1,243 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractDriver::prepare_execute

    -

    Create and execute a prepared statement with the provided parameters

    -

    -

      -

      Signature

      -
      - public function prepare_execute(string - $sql, - array - $params ) - -
      -

      Parameters

      -
      -
      $sql - — - string
      -
      -
      $params - — - array
      -
      -
      -

      Returns

      -
      -
      PDOStatement
      -

      -
      -
      -

      Defined by Interface

      -

      - - DriverInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 3/3 Lines (100%)
      • -
      • Tests: 114
      • -
      • Passed: 114 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLTest::testPrepareExecute
      • -
      • [ PASSED ] — MySQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — MySQLQBTest::testGetWhere
      • -
      • [ PASSED ] — MySQLQBTest::testHaving
      • -
      • [ PASSED ] — MySQLQBTest::testOrHaving
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — MySQLQBTest::testGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — MySQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — MySQLQBTest::testWhereIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — MySQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrderBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — MySQLQBTest::testGroupBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhere
      • -
      • [ PASSED ] — MySQLQBTest::testLike
      • -
      • [ PASSED ] — MySQLQBTest::testOrLike
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotLike
      • -
      • [ PASSED ] — MySQLQBTest::testNotLike
      • -
      • [ PASSED ] — MySQLQBTest::testLikeBefore
      • -
      • [ PASSED ] — MySQLQBTest::testLikeAfter
      • -
      • [ PASSED ] — MySQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — MySQLQBTest::testInsert
      • -
      • [ PASSED ] — MySQLQBTest::testInsertArray
      • -
      • [ PASSED ] — MySQLQBTest::testInsertBatch
      • -
      • [ PASSED ] — MySQLQBTest::testUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testDelete
      • -
      • [ PASSED ] — MySQLQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — MySQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — MySQLQBTest::testBadNumRows
      • -
      • [ PASSED ] — PgTest::testPrepareExecute
      • -
      • [ PASSED ] — PgSQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — PgSQLQBTest::testGetWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testOrHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — PgSQLQBTest::testGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testLike
      • -
      • [ PASSED ] — PgSQLQBTest::testOrLike
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotLike
      • -
      • [ PASSED ] — PgSQLQBTest::testNotLike
      • -
      • [ PASSED ] — PgSQLQBTest::testLikeBefore
      • -
      • [ PASSED ] — PgSQLQBTest::testLikeAfter
      • -
      • [ PASSED ] — PgSQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testInsert
      • -
      • [ PASSED ] — PgSQLQBTest::testInsertArray
      • -
      • [ PASSED ] — PgSQLQBTest::testInsertBatch
      • -
      • [ PASSED ] — PgSQLQBTest::testUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testDelete
      • -
      • [ PASSED ] — PgSQLQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — PgSQLQBTest::testBadNumRows
      • -
      • [ PASSED ] — SQLiteTest::testPrepareExecute
      • -
      • [ PASSED ] — SQLiteQBTest::testQueryExplain
      • -
      • [ PASSED ] — SQLiteQBTest::testGetWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testOrHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — SQLiteQBTest::testGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderByRandom
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testLike
      • -
      • [ PASSED ] — SQLiteQBTest::testOrLike
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotLike
      • -
      • [ PASSED ] — SQLiteQBTest::testNotLike
      • -
      • [ PASSED ] — SQLiteQBTest::testLikeBefore
      • -
      • [ PASSED ] — SQLiteQBTest::testLikeAfter
      • -
      • [ PASSED ] — SQLiteQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testInsert
      • -
      • [ PASSED ] — SQLiteQBTest::testInsertArray
      • -
      • [ PASSED ] — SQLiteQBTest::testInsertBatch
      • -
      • [ PASSED ] — SQLiteQBTest::testUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testDelete
      • -
      • [ PASSED ] — SQLiteQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAllResults2
      • -
      • [ PASSED ] — SQLiteQBTest::testBadNumRows
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractDriver/prepare_query.html b/docs/classes/Query_AbstractDriver/prepare_query.html deleted file mode 100644 index 778bbd3..0000000 --- a/docs/classes/Query_AbstractDriver/prepare_query.html +++ /dev/null @@ -1,260 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractDriver::prepare_query

    -

    Simplifies prepared statements for database queries

    -

    -

      -

      Signature

      -
      - public function prepare_query(string - $sql, - array - $data ) - -
      -

      Parameters

      -
      -
      $sql - — - string
      -
      -
      $data - — - array
      -
      -
      -

      Returns

      -
      -
      PDOStatement
      -
      | FALSE
      -
      -
      -

      Errors/Exceptions

      -
      -
      - - InvalidArgumentException - -
      -
      -
      -

      Defined by Interface

      -

      - - DriverInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 9/9 Lines (100%)
      • -
      • Tests: 119
      • -
      • Passed: 119 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLTest::testPreparedStatements
      • -
      • [ PASSED ] — MySQLTest::testBadPreparedStatement
      • -
      • [ PASSED ] — MySQLTest::testPrepareExecute
      • -
      • [ PASSED ] — MySQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — MySQLQBTest::testGetWhere
      • -
      • [ PASSED ] — MySQLQBTest::testHaving
      • -
      • [ PASSED ] — MySQLQBTest::testOrHaving
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — MySQLQBTest::testGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — MySQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — MySQLQBTest::testWhereIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — MySQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrderBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — MySQLQBTest::testGroupBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhere
      • -
      • [ PASSED ] — MySQLQBTest::testLike
      • -
      • [ PASSED ] — MySQLQBTest::testOrLike
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotLike
      • -
      • [ PASSED ] — MySQLQBTest::testNotLike
      • -
      • [ PASSED ] — MySQLQBTest::testLikeBefore
      • -
      • [ PASSED ] — MySQLQBTest::testLikeAfter
      • -
      • [ PASSED ] — MySQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — MySQLQBTest::testInsert
      • -
      • [ PASSED ] — MySQLQBTest::testInsertArray
      • -
      • [ PASSED ] — MySQLQBTest::testInsertBatch
      • -
      • [ PASSED ] — MySQLQBTest::testUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testDelete
      • -
      • [ PASSED ] — MySQLQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — MySQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — MySQLQBTest::testBadNumRows
      • -
      • [ PASSED ] — PgTest::testPreparedStatements
      • -
      • [ PASSED ] — PgTest::testBadPreparedStatement
      • -
      • [ PASSED ] — PgTest::testPrepareExecute
      • -
      • [ PASSED ] — PgSQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — PgSQLQBTest::testGetWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testOrHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — PgSQLQBTest::testGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testLike
      • -
      • [ PASSED ] — PgSQLQBTest::testOrLike
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotLike
      • -
      • [ PASSED ] — PgSQLQBTest::testNotLike
      • -
      • [ PASSED ] — PgSQLQBTest::testLikeBefore
      • -
      • [ PASSED ] — PgSQLQBTest::testLikeAfter
      • -
      • [ PASSED ] — PgSQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testInsert
      • -
      • [ PASSED ] — PgSQLQBTest::testInsertArray
      • -
      • [ PASSED ] — PgSQLQBTest::testInsertBatch
      • -
      • [ PASSED ] — PgSQLQBTest::testUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testDelete
      • -
      • [ PASSED ] — PgSQLQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — PgSQLQBTest::testBadNumRows
      • -
      • [ PASSED ] — SQLiteTest::testPreparedStatements
      • -
      • [ PASSED ] — SQLiteTest::testPrepareExecute
      • -
      • [ PASSED ] — SQLiteQBTest::testQueryExplain
      • -
      • [ PASSED ] — SQLiteQBTest::testGetWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testOrHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — SQLiteQBTest::testGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderByRandom
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testLike
      • -
      • [ PASSED ] — SQLiteQBTest::testOrLike
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotLike
      • -
      • [ PASSED ] — SQLiteQBTest::testNotLike
      • -
      • [ PASSED ] — SQLiteQBTest::testLikeBefore
      • -
      • [ PASSED ] — SQLiteQBTest::testLikeAfter
      • -
      • [ PASSED ] — SQLiteQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testInsert
      • -
      • [ PASSED ] — SQLiteQBTest::testInsertArray
      • -
      • [ PASSED ] — SQLiteQBTest::testInsertBatch
      • -
      • [ PASSED ] — SQLiteQBTest::testUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testDelete
      • -
      • [ PASSED ] — SQLiteQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAllResults2
      • -
      • [ PASSED ] — SQLiteQBTest::testBadNumRows
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractDriver/quote_ident.html b/docs/classes/Query_AbstractDriver/quote_ident.html deleted file mode 100644 index a941d3d..0000000 --- a/docs/classes/Query_AbstractDriver/quote_ident.html +++ /dev/null @@ -1,371 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractDriver::quote_ident

    -

    Surrounds the string with the databases identifier escape characters

    -

    -

      -

      Signature

      -
      - public function quote_ident(mixed - $ident ) - -
      -

      Parameters

      -
      -
      $ident - — - mixed
      -
      -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Defined by Interface

      -

      - - DriverInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 19/19 Lines (100%)
      • -
      • Tests: 249
      • -
      • Passed: 249 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLTest::testCreateTable
      • -
      • [ PASSED ] — MySQLTest::testTruncate
      • -
      • [ PASSED ] — MySQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — MySQLQBTest::testFunctionGet
      • -
      • [ PASSED ] — MySQLQBTest::testGet
      • -
      • [ PASSED ] — MySQLQBTest::testPrefixGet
      • -
      • [ PASSED ] — MySQLQBTest::testGetWNumRows
      • -
      • [ PASSED ] — MySQLQBTest::testGetLimit
      • -
      • [ PASSED ] — MySQLQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — MySQLQBTest::testGetWhere
      • -
      • [ PASSED ] — MySQLQBTest::testHaving
      • -
      • [ PASSED ] — MySQLQBTest::testOrHaving
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectAvg
      • -
      • [ PASSED ] — MySQLQBTest::testSelectSum
      • -
      • [ PASSED ] — MySQLQBTest::testSelectDistinct
      • -
      • [ PASSED ] — MySQLQBTest::testSelectGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — MySQLQBTest::testSelectMax
      • -
      • [ PASSED ] — MySQLQBTest::testSelectMin
      • -
      • [ PASSED ] — MySQLQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — MySQLQBTest::testGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — MySQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — MySQLQBTest::testWhereIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — MySQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrderBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — MySQLQBTest::testGroupBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhere
      • -
      • [ PASSED ] — MySQLQBTest::testLike
      • -
      • [ PASSED ] — MySQLQBTest::testOrLike
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotLike
      • -
      • [ PASSED ] — MySQLQBTest::testNotLike
      • -
      • [ PASSED ] — MySQLQBTest::testLikeBefore
      • -
      • [ PASSED ] — MySQLQBTest::testLikeAfter
      • -
      • [ PASSED ] — MySQLQBTest::testJoin
      • -
      • [ PASSED ] — MySQLQBTest::testLeftJoin
      • -
      • [ PASSED ] — MySQLQBTest::testInnerJoin
      • -
      • [ PASSED ] — MySQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — MySQLQBTest::testInsert
      • -
      • [ PASSED ] — MySQLQBTest::testInsertArray
      • -
      • [ PASSED ] — MySQLQBTest::testInsertBatch
      • -
      • [ PASSED ] — MySQLQBTest::testUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testDelete
      • -
      • [ PASSED ] — MySQLQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — MySQLQBTest::testCountAll
      • -
      • [ PASSED ] — MySQLQBTest::testCountAllResults
      • -
      • [ PASSED ] — MySQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — MySQLQBTest::testNumRows
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — MySQLQBTest::testBadNumRows
      • -
      • [ PASSED ] — PgTest::testCreateTable
      • -
      • [ PASSED ] — PgTest::testTruncate
      • -
      • [ PASSED ] — PgSQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — PgSQLQBTest::testFunctionGet
      • -
      • [ PASSED ] — PgSQLQBTest::testGet
      • -
      • [ PASSED ] — PgSQLQBTest::testPrefixGet
      • -
      • [ PASSED ] — PgSQLQBTest::testGetWNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testGetLimit
      • -
      • [ PASSED ] — PgSQLQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — PgSQLQBTest::testGetWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testOrHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectAvg
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectSum
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectDistinct
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectMax
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectMin
      • -
      • [ PASSED ] — PgSQLQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — PgSQLQBTest::testGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testLike
      • -
      • [ PASSED ] — PgSQLQBTest::testOrLike
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotLike
      • -
      • [ PASSED ] — PgSQLQBTest::testNotLike
      • -
      • [ PASSED ] — PgSQLQBTest::testLikeBefore
      • -
      • [ PASSED ] — PgSQLQBTest::testLikeAfter
      • -
      • [ PASSED ] — PgSQLQBTest::testJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testLeftJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testInnerJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testInsert
      • -
      • [ PASSED ] — PgSQLQBTest::testInsertArray
      • -
      • [ PASSED ] — PgSQLQBTest::testInsertBatch
      • -
      • [ PASSED ] — PgSQLQBTest::testUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testDelete
      • -
      • [ PASSED ] — PgSQLQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAll
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAllResults
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — PgSQLQBTest::testNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — PgSQLQBTest::testBadNumRows
      • -
      • [ PASSED ] — SQLiteTest::testDeleteTable
      • -
      • [ PASSED ] — SQLiteTest::testTruncate
      • -
      • [ PASSED ] — SQLiteQBTest::testQueryExplain
      • -
      • [ PASSED ] — SQLiteQBTest::testFunctionGet
      • -
      • [ PASSED ] — SQLiteQBTest::testGet
      • -
      • [ PASSED ] — SQLiteQBTest::testPrefixGet
      • -
      • [ PASSED ] — SQLiteQBTest::testGetWNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testGetLimit
      • -
      • [ PASSED ] — SQLiteQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — SQLiteQBTest::testGetWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testOrHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectAvg
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectSum
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectDistinct
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectMax
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectMin
      • -
      • [ PASSED ] — SQLiteQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — SQLiteQBTest::testGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderByRandom
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testLike
      • -
      • [ PASSED ] — SQLiteQBTest::testOrLike
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotLike
      • -
      • [ PASSED ] — SQLiteQBTest::testNotLike
      • -
      • [ PASSED ] — SQLiteQBTest::testLikeBefore
      • -
      • [ PASSED ] — SQLiteQBTest::testLikeAfter
      • -
      • [ PASSED ] — SQLiteQBTest::testJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testLeftJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testInnerJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testInsert
      • -
      • [ PASSED ] — SQLiteQBTest::testInsertArray
      • -
      • [ PASSED ] — SQLiteQBTest::testInsertBatch
      • -
      • [ PASSED ] — SQLiteQBTest::testUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testDelete
      • -
      • [ PASSED ] — SQLiteQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAll
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAllResults
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAllResults2
      • -
      • [ PASSED ] — SQLiteQBTest::testNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — SQLiteQBTest::testBadNumRows
      • -
      • [ PASSED ] — FirebirdTest::testCreateTable
      • -
      • [ PASSED ] — FirebirdTest::testDeleteTable
      • -
      • [ PASSED ] — FirebirdTest::testTruncate
      • -
      • [ PASSED ] — FirebirdQBTest::testQueryExplain
      • -
      • [ PASSED ] — FirebirdQBTest::testFunctionGet
      • -
      • [ PASSED ] — FirebirdQBTest::testGet
      • -
      • [ PASSED ] — FirebirdQBTest::testPrefixGet
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testGetLimit
      • -
      • [ PASSED ] — FirebirdQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testOrHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectAvg
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectSum
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectDistinct
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectMax
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectMin
      • -
      • [ PASSED ] — FirebirdQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderByRandom
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeBefore
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeAfter
      • -
      • [ PASSED ] — FirebirdQBTest::testJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testLeftJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testInnerJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testInsert
      • -
      • [ PASSED ] — FirebirdQBTest::testInsertArray
      • -
      • [ PASSED ] — FirebirdQBTest::testInsertBatch
      • -
      • [ PASSED ] — FirebirdQBTest::testUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testDelete
      • -
      • [ PASSED ] — FirebirdQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAll
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults2
      • -
      • [ PASSED ] — FirebirdQBTest::testNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — FirebirdQBTest::testBadNumRows
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractDriver/quote_table.html b/docs/classes/Query_AbstractDriver/quote_table.html deleted file mode 100644 index 519c816..0000000 --- a/docs/classes/Query_AbstractDriver/quote_table.html +++ /dev/null @@ -1,371 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractDriver::quote_table

    -

    Quote database table name, and set prefix

    -

    -

      -

      Signature

      -
      - public function quote_table(string - $table ) - -
      -

      Parameters

      -
      -
      $table - — - string
      -
      -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Defined by Interface

      -

      - - DriverInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 2/2 Lines (100%)
      • -
      • Tests: 249
      • -
      • Passed: 249 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLTest::testCreateTable
      • -
      • [ PASSED ] — MySQLTest::testTruncate
      • -
      • [ PASSED ] — MySQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — MySQLQBTest::testFunctionGet
      • -
      • [ PASSED ] — MySQLQBTest::testGet
      • -
      • [ PASSED ] — MySQLQBTest::testPrefixGet
      • -
      • [ PASSED ] — MySQLQBTest::testGetWNumRows
      • -
      • [ PASSED ] — MySQLQBTest::testGetLimit
      • -
      • [ PASSED ] — MySQLQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — MySQLQBTest::testGetWhere
      • -
      • [ PASSED ] — MySQLQBTest::testHaving
      • -
      • [ PASSED ] — MySQLQBTest::testOrHaving
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectAvg
      • -
      • [ PASSED ] — MySQLQBTest::testSelectSum
      • -
      • [ PASSED ] — MySQLQBTest::testSelectDistinct
      • -
      • [ PASSED ] — MySQLQBTest::testSelectGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — MySQLQBTest::testSelectMax
      • -
      • [ PASSED ] — MySQLQBTest::testSelectMin
      • -
      • [ PASSED ] — MySQLQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — MySQLQBTest::testGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — MySQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — MySQLQBTest::testWhereIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — MySQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrderBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — MySQLQBTest::testGroupBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhere
      • -
      • [ PASSED ] — MySQLQBTest::testLike
      • -
      • [ PASSED ] — MySQLQBTest::testOrLike
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotLike
      • -
      • [ PASSED ] — MySQLQBTest::testNotLike
      • -
      • [ PASSED ] — MySQLQBTest::testLikeBefore
      • -
      • [ PASSED ] — MySQLQBTest::testLikeAfter
      • -
      • [ PASSED ] — MySQLQBTest::testJoin
      • -
      • [ PASSED ] — MySQLQBTest::testLeftJoin
      • -
      • [ PASSED ] — MySQLQBTest::testInnerJoin
      • -
      • [ PASSED ] — MySQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — MySQLQBTest::testInsert
      • -
      • [ PASSED ] — MySQLQBTest::testInsertArray
      • -
      • [ PASSED ] — MySQLQBTest::testInsertBatch
      • -
      • [ PASSED ] — MySQLQBTest::testUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testDelete
      • -
      • [ PASSED ] — MySQLQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — MySQLQBTest::testCountAll
      • -
      • [ PASSED ] — MySQLQBTest::testCountAllResults
      • -
      • [ PASSED ] — MySQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — MySQLQBTest::testNumRows
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — MySQLQBTest::testBadNumRows
      • -
      • [ PASSED ] — PgTest::testCreateTable
      • -
      • [ PASSED ] — PgTest::testTruncate
      • -
      • [ PASSED ] — PgSQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — PgSQLQBTest::testFunctionGet
      • -
      • [ PASSED ] — PgSQLQBTest::testGet
      • -
      • [ PASSED ] — PgSQLQBTest::testPrefixGet
      • -
      • [ PASSED ] — PgSQLQBTest::testGetWNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testGetLimit
      • -
      • [ PASSED ] — PgSQLQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — PgSQLQBTest::testGetWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testOrHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectAvg
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectSum
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectDistinct
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectMax
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectMin
      • -
      • [ PASSED ] — PgSQLQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — PgSQLQBTest::testGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testLike
      • -
      • [ PASSED ] — PgSQLQBTest::testOrLike
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotLike
      • -
      • [ PASSED ] — PgSQLQBTest::testNotLike
      • -
      • [ PASSED ] — PgSQLQBTest::testLikeBefore
      • -
      • [ PASSED ] — PgSQLQBTest::testLikeAfter
      • -
      • [ PASSED ] — PgSQLQBTest::testJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testLeftJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testInnerJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testInsert
      • -
      • [ PASSED ] — PgSQLQBTest::testInsertArray
      • -
      • [ PASSED ] — PgSQLQBTest::testInsertBatch
      • -
      • [ PASSED ] — PgSQLQBTest::testUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testDelete
      • -
      • [ PASSED ] — PgSQLQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAll
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAllResults
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — PgSQLQBTest::testNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — PgSQLQBTest::testBadNumRows
      • -
      • [ PASSED ] — SQLiteTest::testDeleteTable
      • -
      • [ PASSED ] — SQLiteTest::testTruncate
      • -
      • [ PASSED ] — SQLiteQBTest::testQueryExplain
      • -
      • [ PASSED ] — SQLiteQBTest::testFunctionGet
      • -
      • [ PASSED ] — SQLiteQBTest::testGet
      • -
      • [ PASSED ] — SQLiteQBTest::testPrefixGet
      • -
      • [ PASSED ] — SQLiteQBTest::testGetWNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testGetLimit
      • -
      • [ PASSED ] — SQLiteQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — SQLiteQBTest::testGetWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testOrHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectAvg
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectSum
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectDistinct
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectMax
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectMin
      • -
      • [ PASSED ] — SQLiteQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — SQLiteQBTest::testGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderByRandom
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testLike
      • -
      • [ PASSED ] — SQLiteQBTest::testOrLike
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotLike
      • -
      • [ PASSED ] — SQLiteQBTest::testNotLike
      • -
      • [ PASSED ] — SQLiteQBTest::testLikeBefore
      • -
      • [ PASSED ] — SQLiteQBTest::testLikeAfter
      • -
      • [ PASSED ] — SQLiteQBTest::testJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testLeftJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testInnerJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testInsert
      • -
      • [ PASSED ] — SQLiteQBTest::testInsertArray
      • -
      • [ PASSED ] — SQLiteQBTest::testInsertBatch
      • -
      • [ PASSED ] — SQLiteQBTest::testUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testDelete
      • -
      • [ PASSED ] — SQLiteQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAll
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAllResults
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAllResults2
      • -
      • [ PASSED ] — SQLiteQBTest::testNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — SQLiteQBTest::testBadNumRows
      • -
      • [ PASSED ] — FirebirdTest::testCreateTable
      • -
      • [ PASSED ] — FirebirdTest::testDeleteTable
      • -
      • [ PASSED ] — FirebirdTest::testTruncate
      • -
      • [ PASSED ] — FirebirdQBTest::testQueryExplain
      • -
      • [ PASSED ] — FirebirdQBTest::testFunctionGet
      • -
      • [ PASSED ] — FirebirdQBTest::testGet
      • -
      • [ PASSED ] — FirebirdQBTest::testPrefixGet
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testGetLimit
      • -
      • [ PASSED ] — FirebirdQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testOrHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectAvg
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectSum
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectDistinct
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectMax
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectMin
      • -
      • [ PASSED ] — FirebirdQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderByRandom
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeBefore
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeAfter
      • -
      • [ PASSED ] — FirebirdQBTest::testJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testLeftJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testInnerJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testInsert
      • -
      • [ PASSED ] — FirebirdQBTest::testInsertArray
      • -
      • [ PASSED ] — FirebirdQBTest::testInsertBatch
      • -
      • [ PASSED ] — FirebirdQBTest::testUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testDelete
      • -
      • [ PASSED ] — FirebirdQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAll
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults2
      • -
      • [ PASSED ] — FirebirdQBTest::testNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — FirebirdQBTest::testBadNumRows
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractDriver/set_last_query.html b/docs/classes/Query_AbstractDriver/set_last_query.html deleted file mode 100644 index c4d08a1..0000000 --- a/docs/classes/Query_AbstractDriver/set_last_query.html +++ /dev/null @@ -1,337 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractDriver::set_last_query

    -

    Set the last query sql

    -

    -

      -

      Signature

      -
      - public function set_last_query(string - $query_string ) - -
      -

      Parameters

      -
      -
      $query_string - — - string
      -
      -
      -

      Returns

      -
      -
      void
      -

      -
      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 2/2 Lines (100%)
      • -
      • Tests: 223
      • -
      • Passed: 223 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — MySQLQBTest::testFunctionGet
      • -
      • [ PASSED ] — MySQLQBTest::testGet
      • -
      • [ PASSED ] — MySQLQBTest::testPrefixGet
      • -
      • [ PASSED ] — MySQLQBTest::testGetWNumRows
      • -
      • [ PASSED ] — MySQLQBTest::testGetLimit
      • -
      • [ PASSED ] — MySQLQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — MySQLQBTest::testGetWhere
      • -
      • [ PASSED ] — MySQLQBTest::testHaving
      • -
      • [ PASSED ] — MySQLQBTest::testOrHaving
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectAvg
      • -
      • [ PASSED ] — MySQLQBTest::testSelectSum
      • -
      • [ PASSED ] — MySQLQBTest::testSelectDistinct
      • -
      • [ PASSED ] — MySQLQBTest::testSelectGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — MySQLQBTest::testSelectMax
      • -
      • [ PASSED ] — MySQLQBTest::testSelectMin
      • -
      • [ PASSED ] — MySQLQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — MySQLQBTest::testGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — MySQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — MySQLQBTest::testWhereIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — MySQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrderBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — MySQLQBTest::testGroupBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhere
      • -
      • [ PASSED ] — MySQLQBTest::testLike
      • -
      • [ PASSED ] — MySQLQBTest::testOrLike
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotLike
      • -
      • [ PASSED ] — MySQLQBTest::testNotLike
      • -
      • [ PASSED ] — MySQLQBTest::testLikeBefore
      • -
      • [ PASSED ] — MySQLQBTest::testLikeAfter
      • -
      • [ PASSED ] — MySQLQBTest::testJoin
      • -
      • [ PASSED ] — MySQLQBTest::testLeftJoin
      • -
      • [ PASSED ] — MySQLQBTest::testInnerJoin
      • -
      • [ PASSED ] — MySQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — MySQLQBTest::testInsert
      • -
      • [ PASSED ] — MySQLQBTest::testInsertArray
      • -
      • [ PASSED ] — MySQLQBTest::testInsertBatch
      • -
      • [ PASSED ] — MySQLQBTest::testUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testDelete
      • -
      • [ PASSED ] — MySQLQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — MySQLQBTest::testCountAllResults
      • -
      • [ PASSED ] — MySQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — MySQLQBTest::testNumRows
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — MySQLQBTest::testBadNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — PgSQLQBTest::testFunctionGet
      • -
      • [ PASSED ] — PgSQLQBTest::testGet
      • -
      • [ PASSED ] — PgSQLQBTest::testPrefixGet
      • -
      • [ PASSED ] — PgSQLQBTest::testGetWNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testGetLimit
      • -
      • [ PASSED ] — PgSQLQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — PgSQLQBTest::testGetWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testOrHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectAvg
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectSum
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectDistinct
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectMax
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectMin
      • -
      • [ PASSED ] — PgSQLQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — PgSQLQBTest::testGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testLike
      • -
      • [ PASSED ] — PgSQLQBTest::testOrLike
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotLike
      • -
      • [ PASSED ] — PgSQLQBTest::testNotLike
      • -
      • [ PASSED ] — PgSQLQBTest::testLikeBefore
      • -
      • [ PASSED ] — PgSQLQBTest::testLikeAfter
      • -
      • [ PASSED ] — PgSQLQBTest::testJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testLeftJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testInnerJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testInsert
      • -
      • [ PASSED ] — PgSQLQBTest::testInsertArray
      • -
      • [ PASSED ] — PgSQLQBTest::testInsertBatch
      • -
      • [ PASSED ] — PgSQLQBTest::testUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testDelete
      • -
      • [ PASSED ] — PgSQLQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAllResults
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — PgSQLQBTest::testNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — PgSQLQBTest::testBadNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testQueryExplain
      • -
      • [ PASSED ] — SQLiteQBTest::testFunctionGet
      • -
      • [ PASSED ] — SQLiteQBTest::testGet
      • -
      • [ PASSED ] — SQLiteQBTest::testPrefixGet
      • -
      • [ PASSED ] — SQLiteQBTest::testGetWNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testGetLimit
      • -
      • [ PASSED ] — SQLiteQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — SQLiteQBTest::testGetWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testOrHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectAvg
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectSum
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectDistinct
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectMax
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectMin
      • -
      • [ PASSED ] — SQLiteQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — SQLiteQBTest::testGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderByRandom
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testLike
      • -
      • [ PASSED ] — SQLiteQBTest::testOrLike
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotLike
      • -
      • [ PASSED ] — SQLiteQBTest::testNotLike
      • -
      • [ PASSED ] — SQLiteQBTest::testLikeBefore
      • -
      • [ PASSED ] — SQLiteQBTest::testLikeAfter
      • -
      • [ PASSED ] — SQLiteQBTest::testJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testLeftJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testInnerJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testInsert
      • -
      • [ PASSED ] — SQLiteQBTest::testInsertArray
      • -
      • [ PASSED ] — SQLiteQBTest::testInsertBatch
      • -
      • [ PASSED ] — SQLiteQBTest::testUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testDelete
      • -
      • [ PASSED ] — SQLiteQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAllResults
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAllResults2
      • -
      • [ PASSED ] — SQLiteQBTest::testNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — SQLiteQBTest::testBadNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testFunctionGet
      • -
      • [ PASSED ] — FirebirdQBTest::testGet
      • -
      • [ PASSED ] — FirebirdQBTest::testPrefixGet
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testGetLimit
      • -
      • [ PASSED ] — FirebirdQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testOrHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectAvg
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectSum
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectDistinct
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectMax
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectMin
      • -
      • [ PASSED ] — FirebirdQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderByRandom
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeBefore
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeAfter
      • -
      • [ PASSED ] — FirebirdQBTest::testJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testLeftJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testInnerJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testInsert
      • -
      • [ PASSED ] — FirebirdQBTest::testInsertArray
      • -
      • [ PASSED ] — FirebirdQBTest::testInsertBatch
      • -
      • [ PASSED ] — FirebirdQBTest::testUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testDelete
      • -
      • [ PASSED ] — FirebirdQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults2
      • -
      • [ PASSED ] — FirebirdQBTest::testNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — FirebirdQBTest::testBadNumRows
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractDriver/set_table_prefix.html b/docs/classes/Query_AbstractDriver/set_table_prefix.html deleted file mode 100644 index dcd7129..0000000 --- a/docs/classes/Query_AbstractDriver/set_table_prefix.html +++ /dev/null @@ -1,117 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractDriver::set_table_prefix

    -

    Set the common table name prefix

    -

    -

      -

      Signature

      -
      - public function set_table_prefix(string - $prefix ) - -
      -

      Parameters

      -
      -
      $prefix - — - string
      -
      -
      -

      Returns

      -
      -
      void
      -

      -
      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 2/2 Lines (100%)
      • -
      • Tests: 3
      • -
      • Passed: 3 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — Connection_Manager_Test::testConnect
      • -
      • [ PASSED ] — Connection_Manager_Test::testGetConnection
      • -
      • [ PASSED ] — FirebirdQBTest::testGetNamedConnection
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractDriver/truncate.html b/docs/classes/Query_AbstractDriver/truncate.html deleted file mode 100644 index cecf0f7..0000000 --- a/docs/classes/Query_AbstractDriver/truncate.html +++ /dev/null @@ -1,118 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractDriver::truncate

    -

    Empty the passed table

    -

    -

      -

      Signature

      -
      - public function truncate(string - $table ) - -
      -

      Parameters

      -
      -
      $table - — - string
      -
      -
      -

      Returns

      -
      -
      PDOStatement
      -

      -
      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 6/6 Lines (100%)
      • -
      • Tests: 4
      • -
      • Passed: 4 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLTest::testTruncate
      • -
      • [ PASSED ] — PgTest::testTruncate
      • -
      • [ PASSED ] — SQLiteTest::testTruncate
      • -
      • [ PASSED ] — FirebirdTest::testTruncate
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractQueryBuilder.html b/docs/classes/Query_AbstractQueryBuilder.html deleted file mode 100644 index a49dd24..0000000 --- a/docs/classes/Query_AbstractQueryBuilder.html +++ /dev/null @@ -1,436 +0,0 @@ - - - - - phpDox - Query\AbstractQueryBuilder - - - - - -
    -
    - -
    - -
    -

    Query\AbstractQueryBuilder

    -

    Abstract Class for internal implementation methods of the Query Builder

    -

    -

      -

      Synopsis

      -
      class AbstractQueryBuilder - {
      • // constants
      • const KEY = 0;
      • const VALUE = 1;
      • const BOTH = 2;
      - - }
      -

      Coverage

      - - - - - - - - - - - -
      Methods100%13 / 13
      Lines100%153 / 153
      -

      Constants

      - - - - - - - - - - - - - - - - - - - - - -
      NameValue
      KEY0
      VALUE1
      BOTH2
      -

      Members

      -
      -

      protected

      -
        -
      • $explain - — - Query\bool
        Whether to do only an explain on the query
      • -
      • $from_string - — - string
        Compiled 'from' clause
      • -
      • $group_array - — - array
        Key/val pairs for group by clause
      • -
      • $group_string - — - string
        Group by clause
      • -
      • $having_map - — - array
        Map for having clause
      • -
      • $limit - — - string
        Value for limit string
      • -
      • $offset - — - int
        Value for offset in limit string
      • -
      • $order_array - — - array
        Key/val pairs for order by clause
      • -
      • $order_string - — - string
        Order by clause
      • -
      • $query_map - — - array
        Query component order mapping for complex select queries
      • -
      • $select_string - — - string
        Compiled 'select' clause
      • -
      • $set_array_keys - — - array
        Keys for insert/update statement
      • -
      • $set_string - — - string
        Compiled arguments for insert / update
      • -
      • $values - — - array
        Values to apply to prepared statements
      • -
      • $where_values - — - array
        Values to apply to where clauses in prepared statements
      • -
      -

      public

      - -
      -

      Methods

      -
      -

      protected

      -
        -
      • _append_map() - — Add an additional set of mapping pairs to a internal map
      • -
      • _append_query() - — Convert the prepared statement into readable sql
      • -
      • _compile() - — String together the sql statements for sending to the db
      • -
      • _compile_type() - — Sub-method for generating sql strings
      • -
      • _get_compile() - — Helper function for returning sql strings
      • -
      • _having() - — Simplify building having clauses
      • -
      • _like() - — Simplify 'like' methods
      • -
      • _mixed_set() - — Set values in the class, with either an array or key value pair
      • -
      • _run() - — Executes the compiled query
      • -
      • _select() - — Method to simplify select_ methods
      • -
      • _where() - — Do all the repeditive stuff for where/having type methods
      • -
      • _where_in() - — Simplify where_in methods
      • -
      • _where_string() - — Simplify generating where string
      • -
      -
      -

      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-11-10T09:24:18-05:00 (commit #39cd2ec)

        -
        -

        - Author: Timothy J Warren (tim@timshomepage.net) / - Commiter: Timothy J Warren (tim@timshomepage.net) -

        -
        Fix borkeed tests
        -
        -
      • -
      • -

        2015-07-31T10:24:34-04:00 (commit #056e8bf)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Re-add some missing tests, and update README
        -
        -
      • -
      • -

        2015-07-30T16:40:30-04:00 (commit #225017a)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Lots of refactoring -- accessors/mutators instead of direct access, reduce query builder test database connections, and simplify some logic
        -
        -
      • -
      • -

        2015-07-30T13:13:12-04:00 (commit #8669fcc)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Some scrutinizer fixes
        -
        -
      • -
      • -

        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-11-07T12:21:49-05:00 (commit #6c757f1)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Update docs
        -
        -
      • -
      • -

        2014-11-07T12:14:46-05:00 (commit #6755818)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Fix some issues with multiple array items in where statements
        -
        -
      • -
      • -

        2014-08-08T13:48:20-04:00 (commit #dd672df)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Reorganize classes to autoload by namespace
        -
        -
      • -
      • -

        2014-07-15T11:01:47-04:00 (commit #2ae2064)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Fix some very minor code quality issues
        -
        -
      • -
      • -

        2014-06-30T11:14:37-04:00 (commit #618a561)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Fix minor issue of where clause disappearing after a number of joins
        -
        -
      • -
      • -

        2014-06-09T17:02:14-04:00 (commit #1abd835)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Attempting some Quercus compatibility, test-suite runs with simpletest as well as PHPUnit
        -
        -
      • -
      • -

        2014-04-28T16:41:46-04:00 (commit #6a38213)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Improve some tests and docblocks
        -
        -
      • -
      • -

        2014-04-24T21:29:40-04:00 (commit #315dc5e)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        method shortening
        -
        -
      • -
      • -

        2014-04-24T20:14:19-04:00 (commit #2ae38be)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Remove some variable setting logic duplication
        -
        -
      • -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractQueryBuilder/_append_map.html b/docs/classes/Query_AbstractQueryBuilder/_append_map.html deleted file mode 100644 index 788b625..0000000 --- a/docs/classes/Query_AbstractQueryBuilder/_append_map.html +++ /dev/null @@ -1,266 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractQueryBuilder::_append_map

    -

    Add an additional set of mapping pairs to a internal map

    -

    -

      -

      Signature

      -
      - protected function _append_map([string - $conjunction = '', - [string - $string = '', - [string - $type = '']]] ) - -
      -

      Parameters

      -
      -
      $conjunction - — - string
      -
      -
      $string - — - string
      -
      -
      $type - — - string
      -
      -
      -

      Returns

      -
      -
      void
      -

      -
      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 5/5 Lines (100%)
      • -
      • Tests: 140
      • -
      • Passed: 140 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — MySQLQBTest::testGetWhere
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — MySQLQBTest::testGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — MySQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — MySQLQBTest::testWhereIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — MySQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrderBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — MySQLQBTest::testGroupBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhere
      • -
      • [ PASSED ] — MySQLQBTest::testLike
      • -
      • [ PASSED ] — MySQLQBTest::testOrLike
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotLike
      • -
      • [ PASSED ] — MySQLQBTest::testNotLike
      • -
      • [ PASSED ] — MySQLQBTest::testLikeBefore
      • -
      • [ PASSED ] — MySQLQBTest::testLikeAfter
      • -
      • [ PASSED ] — MySQLQBTest::testJoin
      • -
      • [ PASSED ] — MySQLQBTest::testLeftJoin
      • -
      • [ PASSED ] — MySQLQBTest::testInnerJoin
      • -
      • [ PASSED ] — MySQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — MySQLQBTest::testUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testDelete
      • -
      • [ PASSED ] — MySQLQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — MySQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — PgSQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — PgSQLQBTest::testGetWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — PgSQLQBTest::testGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testLike
      • -
      • [ PASSED ] — PgSQLQBTest::testOrLike
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotLike
      • -
      • [ PASSED ] — PgSQLQBTest::testNotLike
      • -
      • [ PASSED ] — PgSQLQBTest::testLikeBefore
      • -
      • [ PASSED ] — PgSQLQBTest::testLikeAfter
      • -
      • [ PASSED ] — PgSQLQBTest::testJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testLeftJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testInnerJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testDelete
      • -
      • [ PASSED ] — PgSQLQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — SQLiteQBTest::testQueryExplain
      • -
      • [ PASSED ] — SQLiteQBTest::testGetWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — SQLiteQBTest::testGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderByRandom
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testLike
      • -
      • [ PASSED ] — SQLiteQBTest::testOrLike
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotLike
      • -
      • [ PASSED ] — SQLiteQBTest::testNotLike
      • -
      • [ PASSED ] — SQLiteQBTest::testLikeBefore
      • -
      • [ PASSED ] — SQLiteQBTest::testLikeAfter
      • -
      • [ PASSED ] — SQLiteQBTest::testJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testLeftJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testInnerJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testDelete
      • -
      • [ PASSED ] — SQLiteQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAllResults2
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — FirebirdQBTest::testQueryExplain
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — FirebirdQBTest::testGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderByRandom
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeBefore
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeAfter
      • -
      • [ PASSED ] — FirebirdQBTest::testJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testLeftJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testInnerJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testDelete
      • -
      • [ PASSED ] — FirebirdQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults2
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledDelete
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractQueryBuilder/_append_query.html b/docs/classes/Query_AbstractQueryBuilder/_append_query.html deleted file mode 100644 index 8699a2e..0000000 --- a/docs/classes/Query_AbstractQueryBuilder/_append_query.html +++ /dev/null @@ -1,349 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractQueryBuilder::_append_query

    -

    Convert the prepared statement into readable sql

    -

    -

      -

      Signature

      -
      - protected function _append_query(array - $vals, - string - $sql, - string - $total_time ) - -
      -

      Parameters

      -
      -
      $vals - — - array
      -
      -
      $sql - — - string
      -
      -
      $total_time - — - string
      -
      -
      -

      Returns

      -
      -
      void
      -

      -
      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 12/12 Lines (100%)
      • -
      • Tests: 223
      • -
      • Passed: 223 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — MySQLQBTest::testFunctionGet
      • -
      • [ PASSED ] — MySQLQBTest::testGet
      • -
      • [ PASSED ] — MySQLQBTest::testPrefixGet
      • -
      • [ PASSED ] — MySQLQBTest::testGetWNumRows
      • -
      • [ PASSED ] — MySQLQBTest::testGetLimit
      • -
      • [ PASSED ] — MySQLQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — MySQLQBTest::testGetWhere
      • -
      • [ PASSED ] — MySQLQBTest::testHaving
      • -
      • [ PASSED ] — MySQLQBTest::testOrHaving
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectAvg
      • -
      • [ PASSED ] — MySQLQBTest::testSelectSum
      • -
      • [ PASSED ] — MySQLQBTest::testSelectDistinct
      • -
      • [ PASSED ] — MySQLQBTest::testSelectGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — MySQLQBTest::testSelectMax
      • -
      • [ PASSED ] — MySQLQBTest::testSelectMin
      • -
      • [ PASSED ] — MySQLQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — MySQLQBTest::testGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — MySQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — MySQLQBTest::testWhereIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — MySQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrderBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — MySQLQBTest::testGroupBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhere
      • -
      • [ PASSED ] — MySQLQBTest::testLike
      • -
      • [ PASSED ] — MySQLQBTest::testOrLike
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotLike
      • -
      • [ PASSED ] — MySQLQBTest::testNotLike
      • -
      • [ PASSED ] — MySQLQBTest::testLikeBefore
      • -
      • [ PASSED ] — MySQLQBTest::testLikeAfter
      • -
      • [ PASSED ] — MySQLQBTest::testJoin
      • -
      • [ PASSED ] — MySQLQBTest::testLeftJoin
      • -
      • [ PASSED ] — MySQLQBTest::testInnerJoin
      • -
      • [ PASSED ] — MySQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — MySQLQBTest::testInsert
      • -
      • [ PASSED ] — MySQLQBTest::testInsertArray
      • -
      • [ PASSED ] — MySQLQBTest::testInsertBatch
      • -
      • [ PASSED ] — MySQLQBTest::testUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testDelete
      • -
      • [ PASSED ] — MySQLQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — MySQLQBTest::testCountAllResults
      • -
      • [ PASSED ] — MySQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — MySQLQBTest::testNumRows
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — MySQLQBTest::testBadNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — PgSQLQBTest::testFunctionGet
      • -
      • [ PASSED ] — PgSQLQBTest::testGet
      • -
      • [ PASSED ] — PgSQLQBTest::testPrefixGet
      • -
      • [ PASSED ] — PgSQLQBTest::testGetWNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testGetLimit
      • -
      • [ PASSED ] — PgSQLQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — PgSQLQBTest::testGetWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testOrHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectAvg
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectSum
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectDistinct
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectMax
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectMin
      • -
      • [ PASSED ] — PgSQLQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — PgSQLQBTest::testGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testLike
      • -
      • [ PASSED ] — PgSQLQBTest::testOrLike
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotLike
      • -
      • [ PASSED ] — PgSQLQBTest::testNotLike
      • -
      • [ PASSED ] — PgSQLQBTest::testLikeBefore
      • -
      • [ PASSED ] — PgSQLQBTest::testLikeAfter
      • -
      • [ PASSED ] — PgSQLQBTest::testJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testLeftJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testInnerJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testInsert
      • -
      • [ PASSED ] — PgSQLQBTest::testInsertArray
      • -
      • [ PASSED ] — PgSQLQBTest::testInsertBatch
      • -
      • [ PASSED ] — PgSQLQBTest::testUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testDelete
      • -
      • [ PASSED ] — PgSQLQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAllResults
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — PgSQLQBTest::testNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — PgSQLQBTest::testBadNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testQueryExplain
      • -
      • [ PASSED ] — SQLiteQBTest::testFunctionGet
      • -
      • [ PASSED ] — SQLiteQBTest::testGet
      • -
      • [ PASSED ] — SQLiteQBTest::testPrefixGet
      • -
      • [ PASSED ] — SQLiteQBTest::testGetWNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testGetLimit
      • -
      • [ PASSED ] — SQLiteQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — SQLiteQBTest::testGetWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testOrHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectAvg
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectSum
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectDistinct
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectMax
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectMin
      • -
      • [ PASSED ] — SQLiteQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — SQLiteQBTest::testGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderByRandom
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testLike
      • -
      • [ PASSED ] — SQLiteQBTest::testOrLike
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotLike
      • -
      • [ PASSED ] — SQLiteQBTest::testNotLike
      • -
      • [ PASSED ] — SQLiteQBTest::testLikeBefore
      • -
      • [ PASSED ] — SQLiteQBTest::testLikeAfter
      • -
      • [ PASSED ] — SQLiteQBTest::testJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testLeftJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testInnerJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testInsert
      • -
      • [ PASSED ] — SQLiteQBTest::testInsertArray
      • -
      • [ PASSED ] — SQLiteQBTest::testInsertBatch
      • -
      • [ PASSED ] — SQLiteQBTest::testUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testDelete
      • -
      • [ PASSED ] — SQLiteQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAllResults
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAllResults2
      • -
      • [ PASSED ] — SQLiteQBTest::testNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — SQLiteQBTest::testBadNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testFunctionGet
      • -
      • [ PASSED ] — FirebirdQBTest::testGet
      • -
      • [ PASSED ] — FirebirdQBTest::testPrefixGet
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testGetLimit
      • -
      • [ PASSED ] — FirebirdQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testOrHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectAvg
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectSum
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectDistinct
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectMax
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectMin
      • -
      • [ PASSED ] — FirebirdQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderByRandom
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeBefore
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeAfter
      • -
      • [ PASSED ] — FirebirdQBTest::testJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testLeftJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testInnerJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testInsert
      • -
      • [ PASSED ] — FirebirdQBTest::testInsertArray
      • -
      • [ PASSED ] — FirebirdQBTest::testInsertBatch
      • -
      • [ PASSED ] — FirebirdQBTest::testUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testDelete
      • -
      • [ PASSED ] — FirebirdQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults2
      • -
      • [ PASSED ] — FirebirdQBTest::testNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — FirebirdQBTest::testBadNumRows
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractQueryBuilder/_compile.html b/docs/classes/Query_AbstractQueryBuilder/_compile.html deleted file mode 100644 index 6617dda..0000000 --- a/docs/classes/Query_AbstractQueryBuilder/_compile.html +++ /dev/null @@ -1,351 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractQueryBuilder::_compile

    -

    String together the sql statements for sending to the db

    -

    -

      -

      Signature

      -
      - protected function _compile([string - $type = '', - [string - $table = '']] ) - -
      -

      Parameters

      -
      -
      $type - — - string
      -
      -
      $table - — - string
      -
      -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 25/25 Lines (100%)
      • -
      • Tests: 232
      • -
      • Passed: 232 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — MySQLQBTest::testFunctionGet
      • -
      • [ PASSED ] — MySQLQBTest::testGet
      • -
      • [ PASSED ] — MySQLQBTest::testPrefixGet
      • -
      • [ PASSED ] — MySQLQBTest::testGetWNumRows
      • -
      • [ PASSED ] — MySQLQBTest::testGetLimit
      • -
      • [ PASSED ] — MySQLQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — MySQLQBTest::testGetWhere
      • -
      • [ PASSED ] — MySQLQBTest::testHaving
      • -
      • [ PASSED ] — MySQLQBTest::testOrHaving
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectAvg
      • -
      • [ PASSED ] — MySQLQBTest::testSelectSum
      • -
      • [ PASSED ] — MySQLQBTest::testSelectDistinct
      • -
      • [ PASSED ] — MySQLQBTest::testSelectGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — MySQLQBTest::testSelectMax
      • -
      • [ PASSED ] — MySQLQBTest::testSelectMin
      • -
      • [ PASSED ] — MySQLQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — MySQLQBTest::testGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — MySQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — MySQLQBTest::testWhereIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — MySQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrderBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — MySQLQBTest::testGroupBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhere
      • -
      • [ PASSED ] — MySQLQBTest::testLike
      • -
      • [ PASSED ] — MySQLQBTest::testOrLike
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotLike
      • -
      • [ PASSED ] — MySQLQBTest::testNotLike
      • -
      • [ PASSED ] — MySQLQBTest::testLikeBefore
      • -
      • [ PASSED ] — MySQLQBTest::testLikeAfter
      • -
      • [ PASSED ] — MySQLQBTest::testJoin
      • -
      • [ PASSED ] — MySQLQBTest::testLeftJoin
      • -
      • [ PASSED ] — MySQLQBTest::testInnerJoin
      • -
      • [ PASSED ] — MySQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — MySQLQBTest::testInsert
      • -
      • [ PASSED ] — MySQLQBTest::testInsertArray
      • -
      • [ PASSED ] — MySQLQBTest::testUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testDelete
      • -
      • [ PASSED ] — MySQLQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — MySQLQBTest::testCountAllResults
      • -
      • [ PASSED ] — MySQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — MySQLQBTest::testNumRows
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — MySQLQBTest::testBadNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — PgSQLQBTest::testFunctionGet
      • -
      • [ PASSED ] — PgSQLQBTest::testGet
      • -
      • [ PASSED ] — PgSQLQBTest::testPrefixGet
      • -
      • [ PASSED ] — PgSQLQBTest::testGetWNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testGetLimit
      • -
      • [ PASSED ] — PgSQLQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — PgSQLQBTest::testGetWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testOrHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectAvg
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectSum
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectDistinct
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectMax
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectMin
      • -
      • [ PASSED ] — PgSQLQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — PgSQLQBTest::testGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testLike
      • -
      • [ PASSED ] — PgSQLQBTest::testOrLike
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotLike
      • -
      • [ PASSED ] — PgSQLQBTest::testNotLike
      • -
      • [ PASSED ] — PgSQLQBTest::testLikeBefore
      • -
      • [ PASSED ] — PgSQLQBTest::testLikeAfter
      • -
      • [ PASSED ] — PgSQLQBTest::testJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testLeftJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testInnerJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testInsert
      • -
      • [ PASSED ] — PgSQLQBTest::testInsertArray
      • -
      • [ PASSED ] — PgSQLQBTest::testUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testDelete
      • -
      • [ PASSED ] — PgSQLQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAllResults
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — PgSQLQBTest::testNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — PgSQLQBTest::testBadNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testQueryExplain
      • -
      • [ PASSED ] — SQLiteQBTest::testFunctionGet
      • -
      • [ PASSED ] — SQLiteQBTest::testGet
      • -
      • [ PASSED ] — SQLiteQBTest::testPrefixGet
      • -
      • [ PASSED ] — SQLiteQBTest::testGetWNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testGetLimit
      • -
      • [ PASSED ] — SQLiteQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — SQLiteQBTest::testGetWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testOrHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectAvg
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectSum
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectDistinct
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectMax
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectMin
      • -
      • [ PASSED ] — SQLiteQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — SQLiteQBTest::testGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderByRandom
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testLike
      • -
      • [ PASSED ] — SQLiteQBTest::testOrLike
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotLike
      • -
      • [ PASSED ] — SQLiteQBTest::testNotLike
      • -
      • [ PASSED ] — SQLiteQBTest::testLikeBefore
      • -
      • [ PASSED ] — SQLiteQBTest::testLikeAfter
      • -
      • [ PASSED ] — SQLiteQBTest::testJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testLeftJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testInnerJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testInsert
      • -
      • [ PASSED ] — SQLiteQBTest::testInsertArray
      • -
      • [ PASSED ] — SQLiteQBTest::testUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testDelete
      • -
      • [ PASSED ] — SQLiteQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAllResults
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAllResults2
      • -
      • [ PASSED ] — SQLiteQBTest::testNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — SQLiteQBTest::testBadNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testQueryExplain
      • -
      • [ PASSED ] — FirebirdQBTest::testFunctionGet
      • -
      • [ PASSED ] — FirebirdQBTest::testGet
      • -
      • [ PASSED ] — FirebirdQBTest::testPrefixGet
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testGetLimit
      • -
      • [ PASSED ] — FirebirdQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testOrHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectAvg
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectSum
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectDistinct
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectMax
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectMin
      • -
      • [ PASSED ] — FirebirdQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderByRandom
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeBefore
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeAfter
      • -
      • [ PASSED ] — FirebirdQBTest::testJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testLeftJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testInnerJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testInsert
      • -
      • [ PASSED ] — FirebirdQBTest::testInsertArray
      • -
      • [ PASSED ] — FirebirdQBTest::testUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testDelete
      • -
      • [ PASSED ] — FirebirdQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults2
      • -
      • [ PASSED ] — FirebirdQBTest::testNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — FirebirdQBTest::testBadNumRows
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractQueryBuilder/_compile_type.html b/docs/classes/Query_AbstractQueryBuilder/_compile_type.html deleted file mode 100644 index d29b4b4..0000000 --- a/docs/classes/Query_AbstractQueryBuilder/_compile_type.html +++ /dev/null @@ -1,351 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractQueryBuilder::_compile_type

    -

    Sub-method for generating sql strings

    -

    -

      -

      Signature

      -
      - protected function _compile_type([string - $type = '', - [string - $table = '']] ) - -
      -

      Parameters

      -
      -
      $type - — - string
      -
      -
      $table - — - string
      -
      -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 20/20 Lines (100%)
      • -
      • Tests: 232
      • -
      • Passed: 232 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — MySQLQBTest::testFunctionGet
      • -
      • [ PASSED ] — MySQLQBTest::testGet
      • -
      • [ PASSED ] — MySQLQBTest::testPrefixGet
      • -
      • [ PASSED ] — MySQLQBTest::testGetWNumRows
      • -
      • [ PASSED ] — MySQLQBTest::testGetLimit
      • -
      • [ PASSED ] — MySQLQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — MySQLQBTest::testGetWhere
      • -
      • [ PASSED ] — MySQLQBTest::testHaving
      • -
      • [ PASSED ] — MySQLQBTest::testOrHaving
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectAvg
      • -
      • [ PASSED ] — MySQLQBTest::testSelectSum
      • -
      • [ PASSED ] — MySQLQBTest::testSelectDistinct
      • -
      • [ PASSED ] — MySQLQBTest::testSelectGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — MySQLQBTest::testSelectMax
      • -
      • [ PASSED ] — MySQLQBTest::testSelectMin
      • -
      • [ PASSED ] — MySQLQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — MySQLQBTest::testGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — MySQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — MySQLQBTest::testWhereIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — MySQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrderBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — MySQLQBTest::testGroupBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhere
      • -
      • [ PASSED ] — MySQLQBTest::testLike
      • -
      • [ PASSED ] — MySQLQBTest::testOrLike
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotLike
      • -
      • [ PASSED ] — MySQLQBTest::testNotLike
      • -
      • [ PASSED ] — MySQLQBTest::testLikeBefore
      • -
      • [ PASSED ] — MySQLQBTest::testLikeAfter
      • -
      • [ PASSED ] — MySQLQBTest::testJoin
      • -
      • [ PASSED ] — MySQLQBTest::testLeftJoin
      • -
      • [ PASSED ] — MySQLQBTest::testInnerJoin
      • -
      • [ PASSED ] — MySQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — MySQLQBTest::testInsert
      • -
      • [ PASSED ] — MySQLQBTest::testInsertArray
      • -
      • [ PASSED ] — MySQLQBTest::testUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testDelete
      • -
      • [ PASSED ] — MySQLQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — MySQLQBTest::testCountAllResults
      • -
      • [ PASSED ] — MySQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — MySQLQBTest::testNumRows
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — MySQLQBTest::testBadNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — PgSQLQBTest::testFunctionGet
      • -
      • [ PASSED ] — PgSQLQBTest::testGet
      • -
      • [ PASSED ] — PgSQLQBTest::testPrefixGet
      • -
      • [ PASSED ] — PgSQLQBTest::testGetWNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testGetLimit
      • -
      • [ PASSED ] — PgSQLQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — PgSQLQBTest::testGetWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testOrHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectAvg
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectSum
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectDistinct
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectMax
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectMin
      • -
      • [ PASSED ] — PgSQLQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — PgSQLQBTest::testGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testLike
      • -
      • [ PASSED ] — PgSQLQBTest::testOrLike
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotLike
      • -
      • [ PASSED ] — PgSQLQBTest::testNotLike
      • -
      • [ PASSED ] — PgSQLQBTest::testLikeBefore
      • -
      • [ PASSED ] — PgSQLQBTest::testLikeAfter
      • -
      • [ PASSED ] — PgSQLQBTest::testJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testLeftJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testInnerJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testInsert
      • -
      • [ PASSED ] — PgSQLQBTest::testInsertArray
      • -
      • [ PASSED ] — PgSQLQBTest::testUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testDelete
      • -
      • [ PASSED ] — PgSQLQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAllResults
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — PgSQLQBTest::testNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — PgSQLQBTest::testBadNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testQueryExplain
      • -
      • [ PASSED ] — SQLiteQBTest::testFunctionGet
      • -
      • [ PASSED ] — SQLiteQBTest::testGet
      • -
      • [ PASSED ] — SQLiteQBTest::testPrefixGet
      • -
      • [ PASSED ] — SQLiteQBTest::testGetWNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testGetLimit
      • -
      • [ PASSED ] — SQLiteQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — SQLiteQBTest::testGetWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testOrHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectAvg
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectSum
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectDistinct
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectMax
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectMin
      • -
      • [ PASSED ] — SQLiteQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — SQLiteQBTest::testGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderByRandom
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testLike
      • -
      • [ PASSED ] — SQLiteQBTest::testOrLike
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotLike
      • -
      • [ PASSED ] — SQLiteQBTest::testNotLike
      • -
      • [ PASSED ] — SQLiteQBTest::testLikeBefore
      • -
      • [ PASSED ] — SQLiteQBTest::testLikeAfter
      • -
      • [ PASSED ] — SQLiteQBTest::testJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testLeftJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testInnerJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testInsert
      • -
      • [ PASSED ] — SQLiteQBTest::testInsertArray
      • -
      • [ PASSED ] — SQLiteQBTest::testUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testDelete
      • -
      • [ PASSED ] — SQLiteQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAllResults
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAllResults2
      • -
      • [ PASSED ] — SQLiteQBTest::testNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — SQLiteQBTest::testBadNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testQueryExplain
      • -
      • [ PASSED ] — FirebirdQBTest::testFunctionGet
      • -
      • [ PASSED ] — FirebirdQBTest::testGet
      • -
      • [ PASSED ] — FirebirdQBTest::testPrefixGet
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testGetLimit
      • -
      • [ PASSED ] — FirebirdQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testOrHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectAvg
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectSum
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectDistinct
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectMax
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectMin
      • -
      • [ PASSED ] — FirebirdQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderByRandom
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeBefore
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeAfter
      • -
      • [ PASSED ] — FirebirdQBTest::testJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testLeftJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testInnerJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testInsert
      • -
      • [ PASSED ] — FirebirdQBTest::testInsertArray
      • -
      • [ PASSED ] — FirebirdQBTest::testUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testDelete
      • -
      • [ PASSED ] — FirebirdQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults2
      • -
      • [ PASSED ] — FirebirdQBTest::testNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — FirebirdQBTest::testBadNumRows
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractQueryBuilder/_get_compile.html b/docs/classes/Query_AbstractQueryBuilder/_get_compile.html deleted file mode 100644 index 9bfe474..0000000 --- a/docs/classes/Query_AbstractQueryBuilder/_get_compile.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractQueryBuilder::_get_compile

    -

    Helper function for returning sql strings

    -

    -

      -

      Signature

      -
      - protected function _get_compile(string - $type, - string - $table, - bool - $reset ) - -
      -

      Parameters

      -
      -
      $type - — - string
      -
      -
      $table - — - string
      -
      -
      $reset - — - object
      -



      -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 3/3 Lines (100%)
      • -
      • Tests: 17
      • -
      • Passed: 17 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — FirebirdQBTest::testQueryExplain
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledDelete
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractQueryBuilder/_having.html b/docs/classes/Query_AbstractQueryBuilder/_having.html deleted file mode 100644 index 9c616f1..0000000 --- a/docs/classes/Query_AbstractQueryBuilder/_having.html +++ /dev/null @@ -1,134 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractQueryBuilder::_having

    -

    Simplify building having clauses

    -

    -

      -

      Signature

      -
      - protected function _having(mixed - $key, - [array - $val = , - [string - $conj = 'AND']] ) - -
      -

      Parameters

      -
      -
      $key - — - mixed
      -
      -
      $val - — - array
      -
      -
      $conj - — - string
      -
      -
      -

      Returns

      -
      -
      Query_Builder
      -

      -
      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 10/10 Lines (100%)
      • -
      • Tests: 8
      • -
      • Passed: 8 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testHaving
      • -
      • [ PASSED ] — MySQLQBTest::testOrHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testOrHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testOrHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testOrHaving
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractQueryBuilder/_like.html b/docs/classes/Query_AbstractQueryBuilder/_like.html deleted file mode 100644 index 9ef6fa4..0000000 --- a/docs/classes/Query_AbstractQueryBuilder/_like.html +++ /dev/null @@ -1,162 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractQueryBuilder::_like

    -

    Simplify 'like' methods

    -

    -

      -

      Signature

      -
      - protected function _like(string - $field, - mixed - $val, - string - $pos, - [string - $like = 'LIKE', - [string - $conj = 'AND']] ) - -
      -

      Parameters

      -
      -
      $field - — - string
      -
      -
      $val - — - mixed
      -
      -
      $pos - — - string
      -
      -
      $like - — - string
      -
      -
      $conj - — - string
      -
      -
      -

      Returns

      -
      -
      Query_Builder
      -

      -
      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 14/14 Lines (100%)
      • -
      • Tests: 24
      • -
      • Passed: 24 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testLike
      • -
      • [ PASSED ] — MySQLQBTest::testOrLike
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotLike
      • -
      • [ PASSED ] — MySQLQBTest::testNotLike
      • -
      • [ PASSED ] — MySQLQBTest::testLikeBefore
      • -
      • [ PASSED ] — MySQLQBTest::testLikeAfter
      • -
      • [ PASSED ] — PgSQLQBTest::testLike
      • -
      • [ PASSED ] — PgSQLQBTest::testOrLike
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotLike
      • -
      • [ PASSED ] — PgSQLQBTest::testNotLike
      • -
      • [ PASSED ] — PgSQLQBTest::testLikeBefore
      • -
      • [ PASSED ] — PgSQLQBTest::testLikeAfter
      • -
      • [ PASSED ] — SQLiteQBTest::testLike
      • -
      • [ PASSED ] — SQLiteQBTest::testOrLike
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotLike
      • -
      • [ PASSED ] — SQLiteQBTest::testNotLike
      • -
      • [ PASSED ] — SQLiteQBTest::testLikeBefore
      • -
      • [ PASSED ] — SQLiteQBTest::testLikeAfter
      • -
      • [ PASSED ] — FirebirdQBTest::testLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeBefore
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeAfter
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractQueryBuilder/_mixed_set.html b/docs/classes/Query_AbstractQueryBuilder/_mixed_set.html deleted file mode 100644 index 7fa227e..0000000 --- a/docs/classes/Query_AbstractQueryBuilder/_mixed_set.html +++ /dev/null @@ -1,259 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractQueryBuilder::_mixed_set

    -

    Set values in the class, with either an array or key value pair

    -

    -

      -

      Signature

      -
      - protected function _mixed_set(array& - $var, - mixed - $key, - [mixed - $val = NULL, - [int - $val_type = self::BOTH]] ) - -
      -

      Parameters

      -
      -
      $var - — - array
      -
      -
      $key - — - mixed
      -
      -
      $val - — - mixed
      -
      -
      $val_type - — - int
      -
      -
      -

      Returns

      -
      -
      array
      -
      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 13/13 Lines (100%)
      • -
      • Tests: 128
      • -
      • Passed: 128 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — MySQLQBTest::testGetWhere
      • -
      • [ PASSED ] — MySQLQBTest::testHaving
      • -
      • [ PASSED ] — MySQLQBTest::testOrHaving
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — MySQLQBTest::testGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — MySQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — MySQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrderBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — MySQLQBTest::testGroupBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhere
      • -
      • [ PASSED ] — MySQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — MySQLQBTest::testInsert
      • -
      • [ PASSED ] — MySQLQBTest::testInsertArray
      • -
      • [ PASSED ] — MySQLQBTest::testUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testDelete
      • -
      • [ PASSED ] — MySQLQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — MySQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — MySQLQBTest::testBadNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — PgSQLQBTest::testGetWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testOrHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — PgSQLQBTest::testGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testInsert
      • -
      • [ PASSED ] — PgSQLQBTest::testInsertArray
      • -
      • [ PASSED ] — PgSQLQBTest::testUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testDelete
      • -
      • [ PASSED ] — PgSQLQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — PgSQLQBTest::testBadNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testQueryExplain
      • -
      • [ PASSED ] — SQLiteQBTest::testGetWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testOrHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — SQLiteQBTest::testGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderByRandom
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testInsert
      • -
      • [ PASSED ] — SQLiteQBTest::testInsertArray
      • -
      • [ PASSED ] — SQLiteQBTest::testUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testDelete
      • -
      • [ PASSED ] — SQLiteQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAllResults2
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — SQLiteQBTest::testBadNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testQueryExplain
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testOrHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — FirebirdQBTest::testGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderByRandom
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testInsert
      • -
      • [ PASSED ] — FirebirdQBTest::testInsertArray
      • -
      • [ PASSED ] — FirebirdQBTest::testUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testDelete
      • -
      • [ PASSED ] — FirebirdQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults2
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — FirebirdQBTest::testBadNumRows
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractQueryBuilder/_run.html b/docs/classes/Query_AbstractQueryBuilder/_run.html deleted file mode 100644 index b4b2498..0000000 --- a/docs/classes/Query_AbstractQueryBuilder/_run.html +++ /dev/null @@ -1,355 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractQueryBuilder::_run

    -

    Executes the compiled query

    -

    -

      -

      Signature

      -
      - protected function _run(string - $type, - string - $table, - [string - $sql = NULL, - [array|null - $vals = NULL]] ) - -
      -

      Parameters

      -
      -
      $type - — - string
      -
      -
      $table - — - string
      -
      -
      $sql - — - string
      -
      -
      $vals - — - object
      -



      -
      -

      Returns

      -
      -
      PDOStatement
      -

      -
      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 17/17 Lines (100%)
      • -
      • Tests: 223
      • -
      • Passed: 223 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — MySQLQBTest::testFunctionGet
      • -
      • [ PASSED ] — MySQLQBTest::testGet
      • -
      • [ PASSED ] — MySQLQBTest::testPrefixGet
      • -
      • [ PASSED ] — MySQLQBTest::testGetWNumRows
      • -
      • [ PASSED ] — MySQLQBTest::testGetLimit
      • -
      • [ PASSED ] — MySQLQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — MySQLQBTest::testGetWhere
      • -
      • [ PASSED ] — MySQLQBTest::testHaving
      • -
      • [ PASSED ] — MySQLQBTest::testOrHaving
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectAvg
      • -
      • [ PASSED ] — MySQLQBTest::testSelectSum
      • -
      • [ PASSED ] — MySQLQBTest::testSelectDistinct
      • -
      • [ PASSED ] — MySQLQBTest::testSelectGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — MySQLQBTest::testSelectMax
      • -
      • [ PASSED ] — MySQLQBTest::testSelectMin
      • -
      • [ PASSED ] — MySQLQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — MySQLQBTest::testGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — MySQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — MySQLQBTest::testWhereIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — MySQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrderBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — MySQLQBTest::testGroupBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhere
      • -
      • [ PASSED ] — MySQLQBTest::testLike
      • -
      • [ PASSED ] — MySQLQBTest::testOrLike
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotLike
      • -
      • [ PASSED ] — MySQLQBTest::testNotLike
      • -
      • [ PASSED ] — MySQLQBTest::testLikeBefore
      • -
      • [ PASSED ] — MySQLQBTest::testLikeAfter
      • -
      • [ PASSED ] — MySQLQBTest::testJoin
      • -
      • [ PASSED ] — MySQLQBTest::testLeftJoin
      • -
      • [ PASSED ] — MySQLQBTest::testInnerJoin
      • -
      • [ PASSED ] — MySQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — MySQLQBTest::testInsert
      • -
      • [ PASSED ] — MySQLQBTest::testInsertArray
      • -
      • [ PASSED ] — MySQLQBTest::testInsertBatch
      • -
      • [ PASSED ] — MySQLQBTest::testUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testDelete
      • -
      • [ PASSED ] — MySQLQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — MySQLQBTest::testCountAllResults
      • -
      • [ PASSED ] — MySQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — MySQLQBTest::testNumRows
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — MySQLQBTest::testBadNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — PgSQLQBTest::testFunctionGet
      • -
      • [ PASSED ] — PgSQLQBTest::testGet
      • -
      • [ PASSED ] — PgSQLQBTest::testPrefixGet
      • -
      • [ PASSED ] — PgSQLQBTest::testGetWNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testGetLimit
      • -
      • [ PASSED ] — PgSQLQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — PgSQLQBTest::testGetWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testOrHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectAvg
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectSum
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectDistinct
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectMax
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectMin
      • -
      • [ PASSED ] — PgSQLQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — PgSQLQBTest::testGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testLike
      • -
      • [ PASSED ] — PgSQLQBTest::testOrLike
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotLike
      • -
      • [ PASSED ] — PgSQLQBTest::testNotLike
      • -
      • [ PASSED ] — PgSQLQBTest::testLikeBefore
      • -
      • [ PASSED ] — PgSQLQBTest::testLikeAfter
      • -
      • [ PASSED ] — PgSQLQBTest::testJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testLeftJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testInnerJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testInsert
      • -
      • [ PASSED ] — PgSQLQBTest::testInsertArray
      • -
      • [ PASSED ] — PgSQLQBTest::testInsertBatch
      • -
      • [ PASSED ] — PgSQLQBTest::testUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testDelete
      • -
      • [ PASSED ] — PgSQLQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAllResults
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — PgSQLQBTest::testNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — PgSQLQBTest::testBadNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testQueryExplain
      • -
      • [ PASSED ] — SQLiteQBTest::testFunctionGet
      • -
      • [ PASSED ] — SQLiteQBTest::testGet
      • -
      • [ PASSED ] — SQLiteQBTest::testPrefixGet
      • -
      • [ PASSED ] — SQLiteQBTest::testGetWNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testGetLimit
      • -
      • [ PASSED ] — SQLiteQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — SQLiteQBTest::testGetWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testOrHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectAvg
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectSum
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectDistinct
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectMax
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectMin
      • -
      • [ PASSED ] — SQLiteQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — SQLiteQBTest::testGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderByRandom
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testLike
      • -
      • [ PASSED ] — SQLiteQBTest::testOrLike
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotLike
      • -
      • [ PASSED ] — SQLiteQBTest::testNotLike
      • -
      • [ PASSED ] — SQLiteQBTest::testLikeBefore
      • -
      • [ PASSED ] — SQLiteQBTest::testLikeAfter
      • -
      • [ PASSED ] — SQLiteQBTest::testJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testLeftJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testInnerJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testInsert
      • -
      • [ PASSED ] — SQLiteQBTest::testInsertArray
      • -
      • [ PASSED ] — SQLiteQBTest::testInsertBatch
      • -
      • [ PASSED ] — SQLiteQBTest::testUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testDelete
      • -
      • [ PASSED ] — SQLiteQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAllResults
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAllResults2
      • -
      • [ PASSED ] — SQLiteQBTest::testNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — SQLiteQBTest::testBadNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testFunctionGet
      • -
      • [ PASSED ] — FirebirdQBTest::testGet
      • -
      • [ PASSED ] — FirebirdQBTest::testPrefixGet
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testGetLimit
      • -
      • [ PASSED ] — FirebirdQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testOrHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectAvg
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectSum
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectDistinct
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectMax
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectMin
      • -
      • [ PASSED ] — FirebirdQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderByRandom
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeBefore
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeAfter
      • -
      • [ PASSED ] — FirebirdQBTest::testJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testLeftJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testInnerJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testInsert
      • -
      • [ PASSED ] — FirebirdQBTest::testInsertArray
      • -
      • [ PASSED ] — FirebirdQBTest::testInsertBatch
      • -
      • [ PASSED ] — FirebirdQBTest::testUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testDelete
      • -
      • [ PASSED ] — FirebirdQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults2
      • -
      • [ PASSED ] — FirebirdQBTest::testNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — FirebirdQBTest::testBadNumRows
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractQueryBuilder/_select.html b/docs/classes/Query_AbstractQueryBuilder/_select.html deleted file mode 100644 index 6ef0780..0000000 --- a/docs/classes/Query_AbstractQueryBuilder/_select.html +++ /dev/null @@ -1,139 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractQueryBuilder::_select

    -

    Method to simplify select_ methods

    -

    -

      -

      Signature

      -
      - protected function _select(string - $field, - [boolean - $as = FALSE] ) - -
      -

      Parameters

      -
      -
      $field - — - string
      -
      -
      $as - — - boolean
      -



      -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 4/4 Lines (100%)
      • -
      • Tests: 20
      • -
      • Passed: 20 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testSelectAvg
      • -
      • [ PASSED ] — MySQLQBTest::testSelectSum
      • -
      • [ PASSED ] — MySQLQBTest::testSelectDistinct
      • -
      • [ PASSED ] — MySQLQBTest::testSelectMax
      • -
      • [ PASSED ] — MySQLQBTest::testSelectMin
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectAvg
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectSum
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectDistinct
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectMax
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectMin
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectAvg
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectSum
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectDistinct
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectMax
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectMin
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectAvg
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectSum
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectDistinct
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectMax
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectMin
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractQueryBuilder/_where.html b/docs/classes/Query_AbstractQueryBuilder/_where.html deleted file mode 100644 index 89bdaee..0000000 --- a/docs/classes/Query_AbstractQueryBuilder/_where.html +++ /dev/null @@ -1,227 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractQueryBuilder::_where

    -

    Do all the repeditive stuff for where/having type methods

    -

    -

      -

      Signature

      -
      - protected function _where(mixed - $key, - [array - $val = ] ) - -
      -

      Parameters

      -
      -
      $key - — - mixed
      -
      -
      $val - — - array
      -
      -
      -

      Returns

      -
      -
      array
      -
      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 4/4 Lines (100%)
      • -
      • Tests: 108
      • -
      • Passed: 108 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — MySQLQBTest::testGetWhere
      • -
      • [ PASSED ] — MySQLQBTest::testHaving
      • -
      • [ PASSED ] — MySQLQBTest::testOrHaving
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — MySQLQBTest::testGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — MySQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — MySQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrderBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — MySQLQBTest::testGroupBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhere
      • -
      • [ PASSED ] — MySQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — MySQLQBTest::testUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testDelete
      • -
      • [ PASSED ] — MySQLQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — MySQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — PgSQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — PgSQLQBTest::testGetWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testOrHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — PgSQLQBTest::testGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testDelete
      • -
      • [ PASSED ] — PgSQLQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — SQLiteQBTest::testQueryExplain
      • -
      • [ PASSED ] — SQLiteQBTest::testGetWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testOrHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — SQLiteQBTest::testGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderByRandom
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testDelete
      • -
      • [ PASSED ] — SQLiteQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAllResults2
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — FirebirdQBTest::testQueryExplain
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testOrHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — FirebirdQBTest::testGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderByRandom
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testDelete
      • -
      • [ PASSED ] — FirebirdQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults2
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledDelete
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractQueryBuilder/_where_in.html b/docs/classes/Query_AbstractQueryBuilder/_where_in.html deleted file mode 100644 index 959c26a..0000000 --- a/docs/classes/Query_AbstractQueryBuilder/_where_in.html +++ /dev/null @@ -1,148 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractQueryBuilder::_where_in

    -

    Simplify where_in methods

    -

    -

      -

      Signature

      -
      - protected function _where_in(mixed - $key, - [array - $val = , - [string - $in = 'IN', - [string - $conj = 'AND']]] ) - -
      -

      Parameters

      -
      -
      $key - — - mixed
      -
      -
      $val - — - array
      -
      -
      $in - — - string
      -
      - The (not) in fragment
      -
      $conj - — - string
      -
      - The where in conjunction
      -
      -

      Returns

      -
      -
      Query_Builder
      -

      -
      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 9/9 Lines (100%)
      • -
      • Tests: 16
      • -
      • Passed: 16 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testWhereIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — MySQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereNotIn
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractQueryBuilder/_where_string.html b/docs/classes/Query_AbstractQueryBuilder/_where_string.html deleted file mode 100644 index 6535895..0000000 --- a/docs/classes/Query_AbstractQueryBuilder/_where_string.html +++ /dev/null @@ -1,226 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractQueryBuilder::_where_string

    -

    Simplify generating where string

    -

    -

      -

      Signature

      -
      - protected function _where_string(mixed - $key, - [array - $val = , - [string - $defaultConj = 'AND']] ) - -
      -

      Parameters

      -
      -
      $key - — - mixed
      -
      -
      $val - — - array
      -
      -
      $defaultConj - — - string
      -
      -
      -

      Returns

      -
      -
      Query_Builder
      -

      -
      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 17/17 Lines (100%)
      • -
      • Tests: 100
      • -
      • Passed: 100 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — MySQLQBTest::testGetWhere
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — MySQLQBTest::testGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — MySQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — MySQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrderBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — MySQLQBTest::testGroupBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhere
      • -
      • [ PASSED ] — MySQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — MySQLQBTest::testUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testDelete
      • -
      • [ PASSED ] — MySQLQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — MySQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — PgSQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — PgSQLQBTest::testGetWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — PgSQLQBTest::testGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testDelete
      • -
      • [ PASSED ] — PgSQLQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — SQLiteQBTest::testQueryExplain
      • -
      • [ PASSED ] — SQLiteQBTest::testGetWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — SQLiteQBTest::testGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderByRandom
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testDelete
      • -
      • [ PASSED ] — SQLiteQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAllResults2
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — FirebirdQBTest::testQueryExplain
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — FirebirdQBTest::testGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderByRandom
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testDelete
      • -
      • [ PASSED ] — FirebirdQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults2
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledDelete
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractSQL/limit.html b/docs/classes/Query_AbstractSQL/limit.html deleted file mode 100644 index 8545656..0000000 --- a/docs/classes/Query_AbstractSQL/limit.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractSQL::limit

    -

    Limit clause

    -

    -

      -

      Signature

      -
      - public function limit(string - $sql, - int - $limit, - [boolean - $offset = FALSE] ) - -
      -

      Parameters

      -
      -
      $sql - — - string
      -
      -
      $limit - — - int
      -
      -
      $offset - — - boolean
      -



      -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Defined by Interface

      -

      - - SQLInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 6/6 Lines (100%)
      • -
      • Tests: 34
      • -
      • Passed: 34 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — PgSQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — PgSQLQBTest::testGetLimit
      • -
      • [ PASSED ] — PgSQLQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — PgSQLQBTest::testGetWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — PgSQLQBTest::testGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — SQLiteQBTest::testQueryExplain
      • -
      • [ PASSED ] — SQLiteQBTest::testGetLimit
      • -
      • [ PASSED ] — SQLiteQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — SQLiteQBTest::testGetWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — SQLiteQBTest::testGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderByRandom
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAllResults2
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractUtil.html b/docs/classes/Query_AbstractUtil.html deleted file mode 100644 index 7f89e42..0000000 --- a/docs/classes/Query_AbstractUtil.html +++ /dev/null @@ -1,300 +0,0 @@ - - - - - phpDox - Query\AbstractUtil - - - - - -
    -
    - -
    - -
    -

    Query\AbstractUtil

    -

    Abstract class defining database / table creation methods

    -

    -

      -

      Synopsis

      -
      class AbstractUtil - {
      • // members
      • private  $conn; -
      - - }
      -

      Coverage

      - - - - - - - - - - - -
      Methods100%6 / 6
      Lines100%19 / 19
      -

      Members

      -
      -

      private

      -
        -
      • - $conn -
        - Reference to the current connection object -
      • -
      -
      -

      Methods

      -
      -

      public

      -
        -
      • __construct() - — Save a reference to the connection object for later use
      • -
      • backup_data() - — Return an SQL file with the database data as insert statements
      • -
      • backup_structure() - — Return an SQL file with the database table structure
      • -
      • create_table() - — Convenience public function to generate sql for creating a db table
      • -
      • delete_table() - — Drop the selected table
      • -
      • get_driver() - — Get the driver object for the current connection
      • -
      -
      -

      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-08T13:48:20-04:00 (commit #dd672df)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Reorganize classes to autoload by namespace
        -
        -
      • -
      • -

        2014-06-30T11:01:44-04:00 (commit #7fd90ab)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Remove Table Builder classes
        -
        -
      • -
      • -

        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-24T13:42:01-04:00 (commit #ff77cea)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Remove __call method from util classes
        -
        -
      • -
      • -

        2014-04-24T13:08:26-04:00 (commit #1f74408)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Reduce complexity of create_table method
        -
        -
      • -
      • -

        2014-04-24T11:31:03-04:00 (commit #0baf624)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Fix a few spelling mistakes
        -
        -
      • -
      • -

        2014-04-23T17:03:46-04:00 (commit #6b814c0)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Remove some duplication
        -
        -
      • -
      • -

        2014-04-15T16:16:15-04:00 (commit #2f16b61)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Docblock updates
        -
        -
      • -
      • -

        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-09T10:55:17-04:00 (commit #fde92bc)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Fix a few code quality issues
        -
        -
      • -
      • -

        2014-04-03T16:49:01-04:00 (commit #3eeea75)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Cut down on some duplication, and increase test coverage
        -
        -
      • -
      • -

        2014-04-03T14:44:03-04:00 (commit #a333920)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Rename db_util to abstract_util, mark create_table method as deprecated
        -
        -
      • -
      • -

        2014-04-03T13:28:30-04:00 (commit #4809016)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Add insert_batch methods to Firebird and SQLite
        -
        -
      • -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractUtil/__construct.html b/docs/classes/Query_AbstractUtil/__construct.html deleted file mode 100644 index 97d8db1..0000000 --- a/docs/classes/Query_AbstractUtil/__construct.html +++ /dev/null @@ -1,112 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractUtil::__construct

    -

    Save a reference to the connection object for later use

    -

    -

      -

      Signature

      -
      - public function __construct(DriverInterface - $conn ) - -
      -

      Parameters

      -
      -
      $conn - — - Query\Driver_Interface
      -



      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 2/2 Lines (100%)
      • -
      • Tests: 7
      • -
      • Passed: 7 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — Query_Parser_Test::testGeneric2
      • -
      • [ PASSED ] — Query_Parser_Test::testWUnderscore
      • -
      • [ PASSED ] — Query_Parser_Test::testFunction
      • -
      • [ PASSED ] — Connection_Manager_Test::testConnect
      • -
      • [ PASSED ] — Connection_Manager_Test::testGetConnection
      • -
      • [ PASSED ] — SQLiteTest::testConnection
      • -
      • [ PASSED ] — FirebirdQBTest::testGetNamedConnection
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractUtil/backup_data.html b/docs/classes/Query_AbstractUtil/backup_data.html deleted file mode 100644 index 1a52442..0000000 --- a/docs/classes/Query_AbstractUtil/backup_data.html +++ /dev/null @@ -1,99 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractUtil::backup_data

    -

    Return an SQL file with the database data as insert statements

    -

    -

      -

      Signature

      -
      - public function backup_data() - -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 0/0 Lines (100%)
      • -
      • Tests: 0
      • -
      • Passed: 0 (0%)
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractUtil/backup_structure.html b/docs/classes/Query_AbstractUtil/backup_structure.html deleted file mode 100644 index 6f4effe..0000000 --- a/docs/classes/Query_AbstractUtil/backup_structure.html +++ /dev/null @@ -1,99 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractUtil::backup_structure

    -

    Return an SQL file with the database table structure

    -

    -

      -

      Signature

      -
      - public function backup_structure() - -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 0/0 Lines (100%)
      • -
      • Tests: 0
      • -
      • Passed: 0 (0%)
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractUtil/create_table.html b/docs/classes/Query_AbstractUtil/create_table.html deleted file mode 100644 index f926edf..0000000 --- a/docs/classes/Query_AbstractUtil/create_table.html +++ /dev/null @@ -1,134 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractUtil::create_table

    -

    Convenience public function to generate sql for creating a db table

    -

    -

      -

      Signature

      -
      - public function create_table(string - $name, - array - $fields, - [array - $constraints = , - [boolean - $if_not_exists = TRUE]] ) - -
      -

      Parameters

      -
      -
      $name - — - string
      -
      -
      $fields - — - array
      -
      -
      $constraints - — - array
      -
      -
      $if_not_exists - — - boolean
      -



      -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 15/15 Lines (100%)
      • -
      • Tests: 3
      • -
      • Passed: 3 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLTest::testCreateTable
      • -
      • [ PASSED ] — PgTest::testCreateTable
      • -
      • [ PASSED ] — FirebirdTest::testCreateTable
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractUtil/delete_table.html b/docs/classes/Query_AbstractUtil/delete_table.html deleted file mode 100644 index c957405..0000000 --- a/docs/classes/Query_AbstractUtil/delete_table.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractUtil::delete_table

    -

    Drop the selected table

    -

    -

      -

      Signature

      -
      - public function delete_table(string - $name ) - -
      -

      Parameters

      -
      -
      $name - — - string
      -
      -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — SQLiteTest::testDeleteTable
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_AbstractUtil/get_driver.html b/docs/classes/Query_AbstractUtil/get_driver.html deleted file mode 100644 index 8684073..0000000 --- a/docs/classes/Query_AbstractUtil/get_driver.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\AbstractUtil::get_driver

    -

    Get the driver object for the current connection

    -

    -

      -

      Signature

      -
      - public function get_driver() - -
      -

      Returns

      -
      -
      Driver_Interface
      -

      -
      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 12
      • -
      • Passed: 12 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLTest::testCreateTable
      • -
      • [ PASSED ] — MySQLTest::testBackup
      • -
      • [ PASSED ] — MySQLTest::testBackupData
      • -
      • [ PASSED ] — PgTest::testCreateTable
      • -
      • [ PASSED ] — PgTest::testBackupData
      • -
      • [ PASSED ] — SQLiteTest::testBackupStructure
      • -
      • [ PASSED ] — SQLiteTest::testDeleteTable
      • -
      • [ PASSED ] — SQLiteTest::testBackupData
      • -
      • [ PASSED ] — FirebirdTest::testCreateTable
      • -
      • [ PASSED ] — FirebirdTest::testDeleteTable
      • -
      • [ PASSED ] — FirebirdTest::testBackupData
      • -
      • [ PASSED ] — FirebirdQBTest::testBackupStructure
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_ConnectionManager.html b/docs/classes/Query_ConnectionManager.html deleted file mode 100644 index 1525519..0000000 --- a/docs/classes/Query_ConnectionManager.html +++ /dev/null @@ -1,316 +0,0 @@ - - - - - phpDox - Query\ConnectionManager - - - - - -
    -
    - -
    - -
    -

    Query\ConnectionManager

    -

    Connection manager class to manage connections for the Query method

    -

    -

      -

      Synopsis

      -
      class ConnectionManager - {
      • // members
      • private array $connections = - ; -
      • private static Connection_Manager $instance = - null; -
      - - }
      -

      Coverage

      - - - - - - - - - - - -
      Methods77.78%7 / 9
      Lines68.57%48 / 70
      -

      Members

      -
      -

      private

      -
        -
      • $connections - — - array
        Map of named database connections
      • -
      • $instance - — - Query\Connection_Manager
        Class instance variable
      • -
      -
      -

      Methods

      -
      -

      private

      -
        -
      • __construct() - — Private constructor to prevent multiple instances
      • -
      • create_dsn() - — Create the dsn from the db type and params
      • -
      -

      public

      -
        -
      • __clone() - — Private clone method to prevent cloning
      • -
      • __sleep() - — Prevent serialization of this object
      • -
      • __wakeup() - — Make sure serialize/deserialize doesn't work
      • -
      • connect() - — Parse the passed parameters and return a connection
      • -
      • get_connection() - — Returns the connection specified by the name given
      • -
      • get_instance() - — Return a connection manager instance
      • -
      • parse_params() - — Parses params into a dsn and option array
      • -
      -
      -

      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-30T16:40:30-04:00 (commit #225017a)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Lots of refactoring -- accessors/mutators instead of direct access, reduce query builder test database connections, and simplify some logic
        -
        -
      • -
      • -

        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-20T15:27:35-04:00 (commit #7dbae40)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Remove php 5.4 style array
        -
        -
      • -
      • -

        2015-07-20T15:24:21-04:00 (commit #cd7f904)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Add pdo_firebird driver
        -
        -
      • -
      • -

        2015-07-17T16:01:41-04:00 (commit #b4118ce)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Update docs
        -
        -
      • -
      • -

        2015-07-17T15:38:06-04:00 (commit #28f5cb2)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Fix Firebird tests and speed up tests by using one database connection for each query builder datbase test
        -
        -
      • -
      • -

        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-08T13:48:20-04:00 (commit #dd672df)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Reorganize classes to autoload by namespace
        -
        -
      • -
      • -

        2014-08-08T12:48:14-04:00 (commit #0a0548d)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Remove some useless code, extract an exception into its own class
        -
        -
      • -
      • -

        2014-06-09T17:02:14-04:00 (commit #1abd835)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Attempting some Quercus compatibility, test-suite runs with simpletest as well as PHPUnit
        -
        -
      • -
      • -

        2014-04-24T14:50:53-04:00 (commit #993a2ab)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Allow camelCase method calls, update interfaces with missing methods
        -
        -
      • -
      • -

        2014-04-23T15:53:16-04:00 (commit #aa5aa8e)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Docblock fixes and more dependency injection
        -
        -
      • -
      • -

        2014-04-22T14:02:54-04:00 (commit #0a64edd)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Fix some typos and docblocks
        -
        -
      • -
      • -

        2014-04-03T14:44:03-04:00 (commit #a333920)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Rename db_util to abstract_util, mark create_table method as deprecated
        -
        -
      • -
      • -

        2014-04-03T13:28:30-04:00 (commit #4809016)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Add insert_batch methods to Firebird and SQLite
        -
        -
      • -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_ConnectionManager/__construct.html b/docs/classes/Query_ConnectionManager/__construct.html deleted file mode 100644 index 4ad417b..0000000 --- a/docs/classes/Query_ConnectionManager/__construct.html +++ /dev/null @@ -1,91 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\ConnectionManager::__construct

    -

    Private constructor to prevent multiple instances

    -

    -

      -

      Signature

      -
      - private function __construct() - -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 0/0 Lines (100%)
      • -
      • Tests: 0
      • -
      • Passed: 0 (0%)
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_ConnectionManager/connect.html b/docs/classes/Query_ConnectionManager/connect.html deleted file mode 100644 index 1622f2a..0000000 --- a/docs/classes/Query_ConnectionManager/connect.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\ConnectionManager::connect

    -

    Parse the passed parameters and return a connection

    -

    -

      -

      Signature

      -
      - public function connect(stdClass - $params ) - -
      -

      Parameters

      -
      -
      $params - — - \stdClass
      -



      -
      -

      Returns

      -
      -
      Query_Builder
      -

      -
      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 17/17 Lines (100%)
      • -
      • Tests: 7
      • -
      • Passed: 7 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — Connection_Manager_Test::testConnect
      • -
      • [ PASSED ] — Connection_Manager_Test::testGetConnection
      • -
      • [ PASSED ] — MySQLQBTest::testBadDriver
      • -
      • [ PASSED ] — PgSQLQBTest::testBadDriver
      • -
      • [ PASSED ] — SQLiteQBTest::testBadDriver
      • -
      • [ PASSED ] — FirebirdQBTest::testGetNamedConnection
      • -
      • [ PASSED ] — FirebirdQBTest::testBadDriver
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_ConnectionManager/get_connection.html b/docs/classes/Query_ConnectionManager/get_connection.html deleted file mode 100644 index ff048e2..0000000 --- a/docs/classes/Query_ConnectionManager/get_connection.html +++ /dev/null @@ -1,136 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\ConnectionManager::get_connection

    -

    Returns the connection specified by the name given

    -

    -

      -

      Signature

      -
      - public function get_connection([string - $name = ''] ) - -
      -

      Parameters

      -
      -
      $name - — - string
      -



      -
      -

      Returns

      -
      -
      Query_Builder
      -

      -
      -
      -

      Errors/Exceptions

      -
      -
      - - InvalidArgumentException - -
      -
      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 6/6 Lines (100%)
      • -
      • Tests: 10
      • -
      • Passed: 10 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — Connection_Manager_Test::testConnect
      • -
      • [ PASSED ] — Connection_Manager_Test::testGetConnection
      • -
      • [ PASSED ] — MySQLQBTest::testInvalidConnectionName
      • -
      • [ PASSED ] — PgSQLQBTest::testInvalidConnectionName
      • -
      • [ PASSED ] — SQLiteQBTest::testQueryFunctionAlias
      • -
      • [ PASSED ] — SQLiteQBTest::testInvalidConnectionName
      • -
      • [ PASSED ] — FirebirdQBTest::testGetNamedConnectionException
      • -
      • [ PASSED ] — FirebirdQBTest::testQueryFunctionAlias
      • -
      • [ PASSED ] — FirebirdQBTest::testGetNamedConnection
      • -
      • [ PASSED ] — FirebirdQBTest::testInvalidConnectionName
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_ConnectionManager/get_instance.html b/docs/classes/Query_ConnectionManager/get_instance.html deleted file mode 100644 index 6a7bead..0000000 --- a/docs/classes/Query_ConnectionManager/get_instance.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\ConnectionManager::get_instance

    -

    Return a connection manager instance

    -

    -

      -

      Signature

      -
      - public function get_instance() - -
      -

      Returns

      -
      -
      Connection_Manager
      -

      -
      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 2/2 Lines (100%)
      • -
      • Tests: 12
      • -
      • Passed: 12 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testInvalidConnectionName
      • -
      • [ PASSED ] — MySQLQBTest::testBadDriver
      • -
      • [ PASSED ] — PgSQLQBTest::testInvalidConnectionName
      • -
      • [ PASSED ] — PgSQLQBTest::testBadDriver
      • -
      • [ PASSED ] — SQLiteQBTest::testQueryFunctionAlias
      • -
      • [ PASSED ] — SQLiteQBTest::testInvalidConnectionName
      • -
      • [ PASSED ] — SQLiteQBTest::testBadDriver
      • -
      • [ PASSED ] — FirebirdQBTest::testGetNamedConnectionException
      • -
      • [ PASSED ] — FirebirdQBTest::testQueryFunctionAlias
      • -
      • [ PASSED ] — FirebirdQBTest::testGetNamedConnection
      • -
      • [ PASSED ] — FirebirdQBTest::testInvalidConnectionName
      • -
      • [ PASSED ] — FirebirdQBTest::testBadDriver
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_ConnectionManager/parse_params.html b/docs/classes/Query_ConnectionManager/parse_params.html deleted file mode 100644 index aadad7d..0000000 --- a/docs/classes/Query_ConnectionManager/parse_params.html +++ /dev/null @@ -1,133 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\ConnectionManager::parse_params

    -

    Parses params into a dsn and option array

    -

    -

      -

      Signature

      -
      - public function parse_params(stdClass - $params ) - -
      -

      Parameters

      -
      -
      $params - — - \stdClass
      -



      -
      -

      Returns

      -
      -
      array
      -
      -
      -

      Errors/Exceptions

      -
      -
      - - BadDBDriverException - -
      -
      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 20/21 Lines (95.238095238095%)
      • -
      • Tests: 8
      • -
      • Passed: 8 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — Connection_Manager_Test::testParseParams
      • -
      • [ PASSED ] — Connection_Manager_Test::testConnect
      • -
      • [ PASSED ] — Connection_Manager_Test::testGetConnection
      • -
      • [ PASSED ] — MySQLQBTest::testBadDriver
      • -
      • [ PASSED ] — PgSQLQBTest::testBadDriver
      • -
      • [ PASSED ] — SQLiteQBTest::testBadDriver
      • -
      • [ PASSED ] — FirebirdQBTest::testGetNamedConnection
      • -
      • [ PASSED ] — FirebirdQBTest::testBadDriver
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_Driver.html b/docs/classes/Query_Drivers_Firebird_Driver.html deleted file mode 100644 index 05d768e..0000000 --- a/docs/classes/Query_Drivers_Firebird_Driver.html +++ /dev/null @@ -1,585 +0,0 @@ - - - - - phpDox - Query\Drivers\Firebird\Driver - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\Driver

    -

    Firebird Database class

    -

    PDO-firebird isn't stable, so this is a wrapper of the fbird_ public functions.

    -
      -

      Synopsis

      -
      class Driver - extends AbstractDriver - {
      - - }
      -

      Hierarchy

      -
      -

      Extends

      - -
      -

      Coverage

      - - - - - - - - - - - -
      Methods100%19 / 19
      Lines100%58 / 58
      -

      Members

      -
      -

      protected

      -
        -
      • $conn - — - resource
        Reference to the connection resource
      • -
      • $escape_char - — - string
        Character to escape identifiers
      • -
      • $has_truncate - — - Query\Drivers\Firebird\bool
        Firebird doesn't have the truncate keyword
      • -
      • $has_truncate - — - Query\bool
        Whether the driver supports 'TRUNCATE'
      • -
      • $last_query - — - string
        Last query executed
      • -
      • $service - — - resource
        Reference to the service resource
      • -
      • $sql - — - Query\SQL_Interface
        Reference to sql class
      • -
      • $statement - — -
        Reference to the last query executed
      • -
      • $statement - — - \PDOStatement
        Reference to the last executed query
      • - -
      • $table_prefix - — - string
        Prefix to apply to table names
      • -
      • $trans - — - resource
        Reference to the current transaction
      • -
      • $util - — - Query\Abstract_Util
        Reference to util class
      • -
      -
      -

      Methods

      -
      -

      public

      - -

      Inherited from Query\AbstractDriver

      -

      protected

      - -

      public

      -
        -
      • __call() - — Allow invoke to work on table object
      • -
      • _quote() - — Helper method for quote_ident
      • -
      • affected_rows() - — Returns number of rows affected by an INSERT, UPDATE, DELETE type query
      • -
      • driver_query() - — Method to simplify retrieving db results for meta-data queries
      • -
      • get_columns() - — Retrieve column information for the current database table
      • -
      • get_dbs() - — Return list of dbs for the current connection, if possible
      • -
      • get_fks() - — Retrieve foreign keys for the table
      • -
      • get_functions() - — Return list of functions for the current database
      • -
      • get_indexes() - — Retrieve indexes for the table
      • -
      • get_last_query() - — Get the last sql query exexcuted
      • -
      • get_procedures() - — Return list of stored procedures for the current database
      • -
      • get_schemas() - — Return schemas for databases that list them
      • -
      • get_sequences() - — Return list of sequences for the current database, if they exist
      • -
      • get_sql() - — Get the SQL class for the current driver
      • -
      • get_system_tables() - — Retrieves an array of non-user-created tables for the connection/database
      • -
      • get_tables() - — Return list of tables for the current database
      • -
      • get_triggers() - — Return list of triggers for the current database
      • -
      • get_types() - — Retrieve list of data types for the database
      • -
      • get_util() - — Get the Util class for the current driver
      • -
      • get_views() - — Return list of views for the current database
      • -
      • insert_batch() - — Create sql for batch insert
      • -
      • num_rows() - — Return the number of rows returned for a SELECT query
      • -
      • prefix_table() - — Prefixes a table if it is not already prefixed
      • -
      • prepare_execute() - — Create and execute a prepared statement with the provided parameters
      • -
      • prepare_query() - — Simplifies prepared statements for database queries
      • -
      • quote_ident() - — Surrounds the string with the databases identifier escape characters
      • -
      • quote_table() - — Quote database table name, and set prefix
      • -
      • set_last_query() - — Set the last query sql
      • -
      • set_table_prefix() - — Set the common table name prefix
      • -
      • truncate() - — Empty the passed table
      • -
      -

      Inherited from PDO

      -

      public

      -
        -
      • beginTransaction() - — - Initiates a transaction -
      • -
      • commit() - — - Commits a transaction -
      • -
      • errorCode() - — - Fetch the SQLSTATE associated with the last operation on the database handle -
      • -
      • errorInfo() - — - Fetch extended error information associated with the last operation on the database handle -
      • -
      • exec() - — - Execute an SQL statement and return the number of affected rows -
      • -
      • getAttribute() - — - Retrieve a database connection attribute -
      • -
      • getAvailableDrivers() - — - Return an array of available PDO drivers -
      • -
      • inTransaction() - — - Checks if inside a transaction -
      • -
      • lastInsertId() - — - Returns the ID of the last inserted row or sequence value -
      • -
      • prepare() - — - Prepares a statement for execution and returns a statement object -
      • -
      • query() - — - Executes an SQL statement, returning a result set as a PDOStatement object -
      • -
      • quote() - — - Quotes a string for use in a query. -
      • -
      • rollBack() - — - Rolls back a transaction -
      • -
      • setAttribute() - — - Set an attribute -
      • -
      -
      -

      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-30T16:40:30-04:00 (commit #225017a)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Lots of refactoring -- accessors/mutators instead of direct access, reduce query builder test database connections, and simplify some logic
        -
        -
      • -
      • -

        2015-07-30T13:13:12-04:00 (commit #8669fcc)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Some scrutinizer fixes
        -
        -
      • -
      • -

        2015-07-29T16:59:27-04:00 (commit #f3769ba)

        -
        -

        - Author: Scrutinizer Auto-Fixer (auto-fixer@scrutinizer-ci.com) / - Commiter: Scrutinizer Auto-Fixer (auto-fixer@scrutinizer-ci.com) -

        -
        Scrutinizer Auto-Fixes
        -
        -This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
        -
        -
      • -
      • -

        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-17T15:38:06-04:00 (commit #28f5cb2)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Fix Firebird tests and speed up tests by using one database connection for each query builder datbase test
        -
        -
      • -
      • -

        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-04-24T20:14:19-04:00 (commit #2ae38be)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Remove some variable setting logic duplication
        -
        -
      • -
      • -

        2014-04-24T17:07:50-04:00 (commit #81be910)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Split Query Builder class
        -
        -
      • -
      • -

        2014-04-24T16:25:04-04:00 (commit #5b531cf)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        De-duplicate truncate method of drivers
        -
        -
      • -
      • -

        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-24T14:50:53-04:00 (commit #993a2ab)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Allow camelCase method calls, update interfaces with missing methods
        -
        -
      • -
      • -

        2014-04-22T14:02:54-04:00 (commit #0a64edd)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Fix some typos and 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-09T13:20:30-04:00 (commit #3cc260b)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Deduplicate error methods in Firebird_Result class
        -
        -
      • -
      • -

        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
        -
        -
      • -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_Driver/__construct.html b/docs/classes/Query_Drivers_Firebird_Driver/__construct.html deleted file mode 100644 index ba80f1b..0000000 --- a/docs/classes/Query_Drivers_Firebird_Driver/__construct.html +++ /dev/null @@ -1,136 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\Driver::__construct

    -

    Open the link to the database

    -

    -

      -

      Signature

      -
      - public function __construct(string - $dbpath, - [string - $user = 'SYSDBA', - [string - $pass = 'masterkey', - [array - $options = ]]] ) - -
      -

      Parameters

      -
      -
      $dbpath - — - string
      -
      -
      $user - — - string
      -
      -
      $pass - — - string
      -
      -
      $options - — - array
      -
      -
      -

      Errors/Exceptions

      -
      -
      - - PDOException - -
      -
      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 8/8 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdQBTest::testGetNamedConnection
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_Driver/__destruct.html b/docs/classes/Query_Drivers_Firebird_Driver/__destruct.html deleted file mode 100644 index 79f1e90..0000000 --- a/docs/classes/Query_Drivers_Firebird_Driver/__destruct.html +++ /dev/null @@ -1,91 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\Driver::__destruct

    -

    Cleanup some loose ends

    -

    -

      -

      Signature

      -
      - public function __destruct() - -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 0/0 Lines (100%)
      • -
      • Tests: 0
      • -
      • Passed: 0 (0%)
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_Driver/beginTransaction.html b/docs/classes/Query_Drivers_Firebird_Driver/beginTransaction.html deleted file mode 100644 index f0a583c..0000000 --- a/docs/classes/Query_Drivers_Firebird_Driver/beginTransaction.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\Driver::beginTransaction

    -

    Start a database transaction

    -

    -

      -

      Signature

      -
      - public function beginTransaction() - -
      -

      Returns

      -
      -
      boolean|null
      -

      -
      -
      -

      Defined by Interface

      -

      - - DriverInterface - -

      -

      Parent Implementation

      -
        -
      • - - PDO - -
      • -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 3
      • -
      • Passed: 3 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testCommitTransaction
      • -
      • [ PASSED ] — FirebirdTest::testRollbackTransaction
      • -
      • [ PASSED ] — FirebirdTest::testInTransaction
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_Driver/commit.html b/docs/classes/Query_Drivers_Firebird_Driver/commit.html deleted file mode 100644 index 36005e8..0000000 --- a/docs/classes/Query_Drivers_Firebird_Driver/commit.html +++ /dev/null @@ -1,124 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\Driver::commit

    -

    Commit a database transaction

    -

    -

      -

      Signature

      -
      - public function commit() - -
      -

      Returns

      -
      -
      bool
      -

      -
      -
      -

      Defined by Interface

      -

      - - DriverInterface - -

      -

      Parent Implementation

      -
        -
      • - - PDO - -
      • -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 3/3 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testCommitTransaction
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_Driver/errorCode.html b/docs/classes/Query_Drivers_Firebird_Driver/errorCode.html deleted file mode 100644 index 694e6fa..0000000 --- a/docs/classes/Query_Drivers_Firebird_Driver/errorCode.html +++ /dev/null @@ -1,124 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\Driver::errorCode

    -

    Method to emulate PDO->errorCode

    -

    -

      -

      Signature

      -
      - public function errorCode() - -
      -

      Returns

      -
      -
      array
      -
      -
      -

      Defined by Interface

      -

      - - DriverInterface - -

      -

      Parent Implementation

      -
        -
      • - - PDO - -
      • -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 2
      • -
      • Passed: 2 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testErrorCode
      • -
      • [ PASSED ] — FirebirdQBTest::testResultErrors
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_Driver/errorInfo.html b/docs/classes/Query_Drivers_Firebird_Driver/errorInfo.html deleted file mode 100644 index 2edaba9..0000000 --- a/docs/classes/Query_Drivers_Firebird_Driver/errorInfo.html +++ /dev/null @@ -1,124 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\Driver::errorInfo

    -

    Method to emulate PDO->errorInfo / PDOStatement->errorInfo

    -

    -

      -

      Signature

      -
      - public function errorInfo() - -
      -

      Returns

      -
      -
      array
      -
      -
      -

      Defined by Interface

      -

      - - DriverInterface - -

      -

      Parent Implementation

      -
        -
      • - - PDO - -
      • -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 3/3 Lines (100%)
      • -
      • Tests: 2
      • -
      • Passed: 2 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testErrorInfo
      • -
      • [ PASSED ] — FirebirdQBTest::testResultErrors
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_Driver/exec.html b/docs/classes/Query_Drivers_Firebird_Driver/exec.html deleted file mode 100644 index b43c221..0000000 --- a/docs/classes/Query_Drivers_Firebird_Driver/exec.html +++ /dev/null @@ -1,134 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\Driver::exec

    -

    Execute an sql statement and return number of affected rows

    -

    -

      -

      Signature

      -
      - public function exec(string - $sql ) - -
      -

      Parameters

      -
      -
      $sql - — - string
      -
      -
      -

      Returns

      -
      -
      int
      -
      -
      -

      Defined by Interface

      -

      - - DriverInterface - -

      -

      Parent Implementation

      -
        -
      • - - PDO - -
      • -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testExec
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_Driver/getAttribute.html b/docs/classes/Query_Drivers_Firebird_Driver/getAttribute.html deleted file mode 100644 index 279fcf8..0000000 --- a/docs/classes/Query_Drivers_Firebird_Driver/getAttribute.html +++ /dev/null @@ -1,134 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\Driver::getAttribute

    -

    Implement for compatibility with PDO

    -

    -

      -

      Signature

      -
      - public function getAttribute(int - $attribute ) - -
      -

      Parameters

      -
      -
      $attribute - — - int
      -
      -
      -

      Returns

      -
      -
      mixed
      -
      -
      -

      Defined by Interface

      -

      - - DriverInterface - -

      -

      Parent Implementation

      -
        -
      • - - PDO - -
      • -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testGetAttribute
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_Driver/get_service.html b/docs/classes/Query_Drivers_Firebird_Driver/get_service.html deleted file mode 100644 index 221809b..0000000 --- a/docs/classes/Query_Drivers_Firebird_Driver/get_service.html +++ /dev/null @@ -1,103 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\Driver::get_service

    -

    Return service handle

    -

    -

      -

      Signature

      -
      - public function get_service() - -
      -

      Returns

      -
      -
      resource
      -
      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdQBTest::testBackupStructure
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_Driver/inTransaction.html b/docs/classes/Query_Drivers_Firebird_Driver/inTransaction.html deleted file mode 100644 index 24f2226..0000000 --- a/docs/classes/Query_Drivers_Firebird_Driver/inTransaction.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\Driver::inTransaction

    -

    Return whether the current statement is in a transaction

    -

    -

      -

      Signature

      -
      - public function inTransaction() - -
      -

      Returns

      -
      -
      bool
      -

      -
      -
      -

      Parent Implementation

      -
        -
      • - - PDO - -
      • -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testInTransaction
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_Driver/insert_batch.html b/docs/classes/Query_Drivers_Firebird_Driver/insert_batch.html deleted file mode 100644 index c46a00c..0000000 --- a/docs/classes/Query_Drivers_Firebird_Driver/insert_batch.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\Driver::insert_batch

    -

    Create sql for batch insert

    -

    -

      -

      Signature

      -
      - public function insert_batch(string - $table, - [array - $data = ] ) - -
      -

      Parameters

      -
      -
      $table - — - string
      -
      -
      $data - — - array
      -
      -
      -

      Returns

      -
      -
      array
      -
      -
      -

      Defined by Interface

      -

      - - DriverInterface - -

      -

      Parent Implementation

      - -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 13/13 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdQBTest::testInsertBatch
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_Driver/lastInsertId.html b/docs/classes/Query_Drivers_Firebird_Driver/lastInsertId.html deleted file mode 100644 index adcc646..0000000 --- a/docs/classes/Query_Drivers_Firebird_Driver/lastInsertId.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\Driver::lastInsertId

    -

    Returns the last value of the specified generator

    -

    -

      -

      Signature

      -
      - public function lastInsertId([string - $name = NULL] ) - -
      -

      Parameters

      -
      -
      $name - — - string
      -
      -
      -

      Returns

      -
      -
      mixed
      -
      -
      -

      Parent Implementation

      -
        -
      • - - PDO - -
      • -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testLastInsertId
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_Driver/prepare.html b/docs/classes/Query_Drivers_Firebird_Driver/prepare.html deleted file mode 100644 index 5224b21..0000000 --- a/docs/classes/Query_Drivers_Firebird_Driver/prepare.html +++ /dev/null @@ -1,180 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\Driver::prepare

    -

    Emulate PDO prepare

    -

    -

      -

      Signature

      -
      - public function prepare(string - $query, - [array - $options = ] ) - -
      -

      Parameters

      -
      -
      $query - — - string
      -
      -
      $options - — - array
      -
      -
      -

      Returns

      -
      -
      Result
      -

      -
      -
      -

      Errors/Exceptions

      -
      -
      - - PDOException - -
      -
      -
      -

      Parent Implementation

      -
        -
      • - - PDO - -
      • -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 4/4 Lines (100%)
      • -
      • Tests: 37
      • -
      • Passed: 37 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testPreparedStatements
      • -
      • [ PASSED ] — FirebirdTest::testPrepareExecute
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testOrHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — FirebirdQBTest::testGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderByRandom
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeBefore
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeAfter
      • -
      • [ PASSED ] — FirebirdQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testInsert
      • -
      • [ PASSED ] — FirebirdQBTest::testInsertArray
      • -
      • [ PASSED ] — FirebirdQBTest::testUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testDelete
      • -
      • [ PASSED ] — FirebirdQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults2
      • -
      • [ PASSED ] — FirebirdQBTest::testBadNumRows
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_Driver/prepare_execute.html b/docs/classes/Query_Drivers_Firebird_Driver/prepare_execute.html deleted file mode 100644 index aa10c56..0000000 --- a/docs/classes/Query_Drivers_Firebird_Driver/prepare_execute.html +++ /dev/null @@ -1,176 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\Driver::prepare_execute

    -

    Prepare and execute a query

    -

    -

      -

      Signature

      -
      - public function prepare_execute(string - $sql, - array - $args ) - -
      -

      Parameters

      -
      -
      $sql - — - string
      -
      -
      $args - — - array
      -
      -
      -

      Returns

      -
      -
      Result
      -

      -
      -
      -

      Defined by Interface

      -

      - - DriverInterface - -

      -

      Parent Implementation

      - -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 3/3 Lines (100%)
      • -
      • Tests: 36
      • -
      • Passed: 36 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testPrepareExecute
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testOrHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — FirebirdQBTest::testGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderByRandom
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeBefore
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeAfter
      • -
      • [ PASSED ] — FirebirdQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testInsert
      • -
      • [ PASSED ] — FirebirdQBTest::testInsertArray
      • -
      • [ PASSED ] — FirebirdQBTest::testUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testDelete
      • -
      • [ PASSED ] — FirebirdQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults2
      • -
      • [ PASSED ] — FirebirdQBTest::testBadNumRows
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_Driver/prepare_query.html b/docs/classes/Query_Drivers_Firebird_Driver/prepare_query.html deleted file mode 100644 index 122fce4..0000000 --- a/docs/classes/Query_Drivers_Firebird_Driver/prepare_query.html +++ /dev/null @@ -1,141 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\Driver::prepare_query

    -

    Bind a prepared query with arguments for executing

    -

    -

      -

      Signature

      -
      - public function prepare_query(string - $sql, - array - $params ) - -
      -

      Parameters

      -
      -
      $sql - — - string
      -
      -
      $params - — - array
      -
      -
      -

      Returns

      -
      -
      NULL
      -

      -
      -
      -

      Defined by Interface

      -

      - - DriverInterface - -

      -

      Parent Implementation

      - -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testPrepareQuery
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_Driver/query.html b/docs/classes/Query_Drivers_Firebird_Driver/query.html deleted file mode 100644 index 589c5d0..0000000 --- a/docs/classes/Query_Drivers_Firebird_Driver/query.html +++ /dev/null @@ -1,192 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\Driver::query

    -

    Wrapper public function to better match PDO

    -

    -

      -

      Signature

      -
      - public function query([string - $sql = ''] ) - -
      -

      Parameters

      -
      -
      $sql - — - string
      -
      -
      -

      Returns

      -
      -
      Result
      -

      -
      -
      -

      Errors/Exceptions

      -
      -
      - - PDOException - -
      -
      -
      -

      Parent Implementation

      -
        -
      • - - PDO - -
      • -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 8/8 Lines (100%)
      • -
      • Tests: 55
      • -
      • Passed: 55 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testNullResultMethods
      • -
      • [ PASSED ] — FirebirdTest::testExists
      • -
      • [ PASSED ] — FirebirdTest::testConnection
      • -
      • [ PASSED ] — FirebirdTest::testGetSystemTables
      • -
      • [ PASSED ] — FirebirdTest::testCreateTable
      • -
      • [ PASSED ] — FirebirdTest::testDeleteTable
      • -
      • [ PASSED ] — FirebirdTest::testTruncate
      • -
      • [ PASSED ] — FirebirdTest::testCommitTransaction
      • -
      • [ PASSED ] — FirebirdTest::testRollbackTransaction
      • -
      • [ PASSED ] — FirebirdTest::testPreparedStatements
      • -
      • [ PASSED ] — FirebirdTest::testPrepareExecute
      • -
      • [ PASSED ] — FirebirdTest::testFetch
      • -
      • [ PASSED ] — FirebirdTest::testPrepareQuery
      • -
      • [ PASSED ] — FirebirdTest::testErrorInfo
      • -
      • [ PASSED ] — FirebirdTest::testErrorCode
      • -
      • [ PASSED ] — FirebirdTest::testDBList
      • -
      • [ PASSED ] — FirebirdTest::testExec
      • -
      • [ PASSED ] — FirebirdTest::testInTransaction
      • -
      • [ PASSED ] — FirebirdTest::testGetAttribute
      • -
      • [ PASSED ] — FirebirdTest::testSetAttribute
      • -
      • [ PASSED ] — FirebirdTest::testLastInsertId
      • -
      • [ PASSED ] — FirebirdTest::testGetTables
      • -
      • [ PASSED ] — FirebirdTest::testBackupData
      • -
      • [ PASSED ] — FirebirdTest::testGetColumns
      • -
      • [ PASSED ] — FirebirdTest::testGetTypes
      • -
      • [ PASSED ] — FirebirdTest::testGetFKs
      • -
      • [ PASSED ] — FirebirdTest::testGetIndexes
      • -
      • [ PASSED ] — FirebirdTest::testGetViews
      • -
      • [ PASSED ] — FirebirdTest::testGetTriggers
      • -
      • [ PASSED ] — FirebirdTest::testGetSequences
      • -
      • [ PASSED ] — FirebirdTest::testGetProcedures
      • -
      • [ PASSED ] — FirebirdTest::testGetFunctions
      • -
      • [ PASSED ] — FirebirdQBTest::testTypeList
      • -
      • [ PASSED ] — FirebirdQBTest::testResultErrors
      • -
      • [ PASSED ] — FirebirdQBTest::testFunctionGet
      • -
      • [ PASSED ] — FirebirdQBTest::testGet
      • -
      • [ PASSED ] — FirebirdQBTest::testPrefixGet
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testGetLimit
      • -
      • [ PASSED ] — FirebirdQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectAvg
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectSum
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectDistinct
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectMax
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectMin
      • -
      • [ PASSED ] — FirebirdQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testLeftJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testInnerJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testInsertBatch
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAll
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults
      • -
      • [ PASSED ] — FirebirdQBTest::testNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledSelect
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_Driver/quote.html b/docs/classes/Query_Drivers_Firebird_Driver/quote.html deleted file mode 100644 index 0d39398..0000000 --- a/docs/classes/Query_Drivers_Firebird_Driver/quote.html +++ /dev/null @@ -1,147 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\Driver::quote

    -

    Method to emulate PDO->quote

    -

    -

      -

      Signature

      -
      - public function quote(string - $str, - [int - $param_type = PDO::PARAM_STR] ) - -
      -

      Parameters

      -
      -
      $str - — - string
      -
      -
      $param_type - — - int
      -
      -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Parent Implementation

      -
        -
      • - - PDO - -
      • -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 4/4 Lines (100%)
      • -
      • Tests: 17
      • -
      • Passed: 17 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testBackupData
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeBefore
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeAfter
      • -
      • [ PASSED ] — FirebirdQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testInsertBatch
      • -
      • [ PASSED ] — FirebirdQBTest::testUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testBadNumRows
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_Driver/rollBack.html b/docs/classes/Query_Drivers_Firebird_Driver/rollBack.html deleted file mode 100644 index 6271d9b..0000000 --- a/docs/classes/Query_Drivers_Firebird_Driver/rollBack.html +++ /dev/null @@ -1,116 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\Driver::rollBack

    -

    Rollback a transaction

    -

    -

      -

      Signature

      -
      - public function rollBack() - -
      -

      Returns

      -
      -
      bool
      -

      -
      -
      -

      Parent Implementation

      -
        -
      • - - PDO - -
      • -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 3/3 Lines (100%)
      • -
      • Tests: 2
      • -
      • Passed: 2 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testRollbackTransaction
      • -
      • [ PASSED ] — FirebirdTest::testInTransaction
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_Driver/setAttribute.html b/docs/classes/Query_Drivers_Firebird_Driver/setAttribute.html deleted file mode 100644 index de1ee4e..0000000 --- a/docs/classes/Query_Drivers_Firebird_Driver/setAttribute.html +++ /dev/null @@ -1,141 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\Driver::setAttribute

    -

    Set a connection attribute

    -

    -

      -

      Signature

      -
      - public function setAttribute(int - $attribute, - mixed - $value ) - -
      -

      Parameters

      -
      -
      $attribute - — - int
      -
      -
      $value - — - mixed
      -
      -
      -

      Returns

      -
      -
      bool
      -

      -
      -
      -

      Defined by Interface

      -

      - - DriverInterface - -

      -

      Parent Implementation

      -
        -
      • - - PDO - -
      • -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testSetAttribute
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_Result.html b/docs/classes/Query_Drivers_Firebird_Result.html deleted file mode 100644 index 9e8d3d5..0000000 --- a/docs/classes/Query_Drivers_Firebird_Result.html +++ /dev/null @@ -1,449 +0,0 @@ - - - - - phpDox - Query\Drivers\Firebird\Result - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\Result

    -

    Firebird result class to emulate PDOStatement Class - only implements data-fetching methods

    -

    -

      -

      Synopsis

      -
      class Result - extends PDOStatement - {
      - - }
      -

      Hierarchy

      -
      -

      Extends

      - -
      -

      Coverage

      - - - - - - - - - - - -
      Methods100%12 / 12
      Lines100%49 / 49
      -

      Members

      -
      -

      private

      -
        -
      • $db - — - \Query\Drivers\Firebird\Driver
        Reference to the db drive to de-duplicate error functions
      • -
      • - $result -
        - Data pulled from query -
      • -
      • $row - — - int
        Current row in result array
      • -
      • $statement - — - resource
        Reference to fbird resource
      • -
      -
      -

      Methods

      -
      -

      public

      -
        -
      • __construct() - — Create the object by passing the resource for the query
      • -
      • bindColumn() - — Invalidate method for data consistency
      • -
      • bindParam() - — Invalidate method for data consistency
      • -
      • bindValue() - — Invalidate method for data consistency
      • -
      • errorCode() - — Method to emulate PDOStatement->errorCode
      • -
      • errorInfo() - — Method to emulate PDO->errorInfo / PDOStatement->errorInfo
      • -
      • execute() - — Run a prepared statement query
      • -
      • fetch() - — Emulate PDO fetch public function
      • -
      • fetchAll() - — Emulate PDO fetchAll public function
      • -
      • fetchColumn() - — Emulate PDOStatement::fetchColumn
      • -
      • fetchObject() - — Emulate PDOStatement::fetchObject, but only for the default use
      • -
      • rowCount() - — Return the number of rows affected by the previous query
      • -
      -

      Inherited from PDOStatement

      -

      public

      -
        -
      • bindColumn() - — - Bind a column to a PHP variable -
      • -
      • bindParam() - — - Binds a parameter to the specified variable name -
      • -
      • bindValue() - — - Binds a value to a parameter -
      • -
      • closeCursor() - — - Closes the cursor, enabling the statement to be executed again. -
      • -
      • columnCount() - — - Returns the number of columns in the result set -
      • -
      • debugDumpParams() - — - Dump an SQL prepared command -
      • -
      • errorCode() - — - Fetch the SQLSTATE associated with the last operation on the statement handle -
      • -
      • errorInfo() - — - Fetch extended error information associated with the last operation on the statement handle -
      • -
      • execute() - — - Executes a prepared statement -
      • -
      • fetch() - — - Fetches the next row from a result set -
      • -
      • fetchAll() - — - Returns an array containing all of the result set rows -
      • -
      • fetchColumn() - — - Returns a single column from the next row of a result set -
      • -
      • fetchObject() - — Fetches the next row and returns it as an object.
      • -
      • getAttribute() - — - Retrieve a statement attribute -
      • -
      • getColumnMeta() - — - Returns metadata for a column in a result set -
      • -
      • nextRowset() - — - Advances to the next rowset in a multi-rowset statement handle -
      • -
      • rowCount() - — - Returns the number of rows affected by the last SQL statement -
      • -
      • setAttribute() - — - Set a statement attribute -
      • -
      • setFetchMode() - — - Set the default fetch mode for this statement -
      • -
      -
      -

      History

      -
        -
      • -

        2015-07-30T16:40:30-04:00 (commit #225017a)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Lots of refactoring -- accessors/mutators instead of direct access, reduce query builder test database connections, and simplify some logic
        -
        -
      • -
      • -

        2015-07-30T13:13:12-04:00 (commit #8669fcc)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Some scrutinizer fixes
        -
        -
      • -
      • -

        2015-07-29T16:59:27-04:00 (commit #f3769ba)

        -
        -

        - Author: Scrutinizer Auto-Fixer (auto-fixer@scrutinizer-ci.com) / - Commiter: Scrutinizer Auto-Fixer (auto-fixer@scrutinizer-ci.com) -

        -
        Scrutinizer Auto-Fixes
        -
        -This commit consists of patches automatically generated for this project on https://scrutinizer-ci.com
        -
        -
      • -
      • -

        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-17T16:01:41-04:00 (commit #b4118ce)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Update docs
        -
        -
      • -
      • -

        2015-07-17T15:38:06-04:00 (commit #28f5cb2)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Fix Firebird tests and speed up tests by using one database connection for each query builder datbase test
        -
        -
      • -
      • -

        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-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-23T15:53:16-04:00 (commit #aa5aa8e)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Docblock fixes and more dependency injection
        -
        -
      • -
      • -

        2014-04-09T13:20:30-04:00 (commit #3cc260b)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Deduplicate error methods in Firebird_Result class
        -
        -
      • -
      • -

        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-02T17:08:50-04:00 (commit #e3fdad5)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Namespaces!
        -
        -
      • -
      • -

        2014-03-31T12:58:43-04:00 (commit #23c1cf0)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Improvements for scrutinizer
        -
        -
      • -
      • -

        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-25T13:47:35-05:00 (commit #620441a)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Better test coverage
        -
        -
      • -
      • -

        2014-02-18T15:18:01-05:00 (commit #1095e85)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Fix some docblocks, and update test files to 2014
        -
        -
      • -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_Result/__construct.html b/docs/classes/Query_Drivers_Firebird_Result/__construct.html deleted file mode 100644 index d48d2af..0000000 --- a/docs/classes/Query_Drivers_Firebird_Result/__construct.html +++ /dev/null @@ -1,201 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\Result::__construct

    -

    Create the object by passing the resource for the query

    -

    -

      -

      Signature

      -
      - public function __construct(resource - $link, - [Driver|null - $db = NULL] ) - -
      -

      Parameters

      -
      -
      $link - — - resource
      -
      -
      $db - — - object
      -



      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 13/13 Lines (100%)
      • -
      • Tests: 90
      • -
      • Passed: 90 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testNullResultMethods
      • -
      • [ PASSED ] — FirebirdTest::testExists
      • -
      • [ PASSED ] — FirebirdTest::testConnection
      • -
      • [ PASSED ] — FirebirdTest::testGetSystemTables
      • -
      • [ PASSED ] — FirebirdTest::testCreateTable
      • -
      • [ PASSED ] — FirebirdTest::testDeleteTable
      • -
      • [ PASSED ] — FirebirdTest::testTruncate
      • -
      • [ PASSED ] — FirebirdTest::testCommitTransaction
      • -
      • [ PASSED ] — FirebirdTest::testRollbackTransaction
      • -
      • [ PASSED ] — FirebirdTest::testPreparedStatements
      • -
      • [ PASSED ] — FirebirdTest::testPrepareExecute
      • -
      • [ PASSED ] — FirebirdTest::testFetch
      • -
      • [ PASSED ] — FirebirdTest::testPrepareQuery
      • -
      • [ PASSED ] — FirebirdTest::testErrorInfo
      • -
      • [ PASSED ] — FirebirdTest::testErrorCode
      • -
      • [ PASSED ] — FirebirdTest::testDBList
      • -
      • [ PASSED ] — FirebirdTest::testExec
      • -
      • [ PASSED ] — FirebirdTest::testInTransaction
      • -
      • [ PASSED ] — FirebirdTest::testGetAttribute
      • -
      • [ PASSED ] — FirebirdTest::testSetAttribute
      • -
      • [ PASSED ] — FirebirdTest::testLastInsertId
      • -
      • [ PASSED ] — FirebirdTest::testGetTables
      • -
      • [ PASSED ] — FirebirdTest::testBackupData
      • -
      • [ PASSED ] — FirebirdTest::testGetColumns
      • -
      • [ PASSED ] — FirebirdTest::testGetTypes
      • -
      • [ PASSED ] — FirebirdTest::testGetFKs
      • -
      • [ PASSED ] — FirebirdTest::testGetIndexes
      • -
      • [ PASSED ] — FirebirdTest::testGetViews
      • -
      • [ PASSED ] — FirebirdTest::testGetTriggers
      • -
      • [ PASSED ] — FirebirdTest::testGetSequences
      • -
      • [ PASSED ] — FirebirdTest::testGetProcedures
      • -
      • [ PASSED ] — FirebirdTest::testGetFunctions
      • -
      • [ PASSED ] — FirebirdQBTest::testTypeList
      • -
      • [ PASSED ] — FirebirdQBTest::testResultErrors
      • -
      • [ PASSED ] — FirebirdQBTest::testFunctionGet
      • -
      • [ PASSED ] — FirebirdQBTest::testGet
      • -
      • [ PASSED ] — FirebirdQBTest::testPrefixGet
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testGetLimit
      • -
      • [ PASSED ] — FirebirdQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testOrHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectAvg
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectSum
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectDistinct
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectMax
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectMin
      • -
      • [ PASSED ] — FirebirdQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderByRandom
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeBefore
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeAfter
      • -
      • [ PASSED ] — FirebirdQBTest::testJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testLeftJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testInnerJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testInsert
      • -
      • [ PASSED ] — FirebirdQBTest::testInsertArray
      • -
      • [ PASSED ] — FirebirdQBTest::testInsertBatch
      • -
      • [ PASSED ] — FirebirdQBTest::testUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testDelete
      • -
      • [ PASSED ] — FirebirdQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAll
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults2
      • -
      • [ PASSED ] — FirebirdQBTest::testNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — FirebirdQBTest::testBadNumRows
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_Result/bindColumn.html b/docs/classes/Query_Drivers_Firebird_Result/bindColumn.html deleted file mode 100644 index 17cc09a..0000000 --- a/docs/classes/Query_Drivers_Firebird_Result/bindColumn.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\Result::bindColumn

    -

    Invalidate method for data consistency

    -

    -

      -

      Signature

      -
      - public function bindColumn(mixed - $column, - mixed& - $param, - [int - $type = NULL, - [mixed - $maxlen = NULL, - [array - $driverdata = NULL]]] ) - -
      -

      Parameters

      -
      -
      $column - — - mixed
      -
      -
      $param - — - mixed
      -
      -
      $type - — - int
      -
      -
      $maxlen - — - mixed
      -
      -
      $driverdata - — - array
      -
      -
      -

      Returns

      -
      -
      NULL
      -

      -
      -
      -

      Parent Implementation

      - -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testNullResultMethods
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_Result/bindParam.html b/docs/classes/Query_Drivers_Firebird_Result/bindParam.html deleted file mode 100644 index 70f37c8..0000000 --- a/docs/classes/Query_Drivers_Firebird_Result/bindParam.html +++ /dev/null @@ -1,150 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\Result::bindParam

    -

    Invalidate method for data consistency

    -

    -

      -

      Signature

      -
      - public function bindParam(mixed - $parameter, - mixed& - $variable, - [int - $data_type = NULL, - [mixed - $maxlen = NULL, - [array - $driverdata = NULL]]] ) - -
      -

      Parameters

      -
      -
      $parameter - — - mixed
      -
      -
      $variable - — - mixed
      -
      -
      $data_type - — - int
      -
      -
      $maxlen - — - mixed
      -
      -
      $driverdata - — - array
      -
      -
      -

      Returns

      -
      -
      NULL
      -

      -
      -
      -

      Parent Implementation

      - -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testNullResultMethods
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_Result/bindValue.html b/docs/classes/Query_Drivers_Firebird_Result/bindValue.html deleted file mode 100644 index a7a2c5d..0000000 --- a/docs/classes/Query_Drivers_Firebird_Result/bindValue.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\Result::bindValue

    -

    Invalidate method for data consistency

    -

    -

      -

      Signature

      -
      - public function bindValue(mixed - $parameter, - mixed - $variable, - [int - $data_type = NULL] ) - -
      -

      Parameters

      -
      -
      $parameter - — - mixed
      -
      -
      $variable - — - mixed
      -
      -
      $data_type - — - int
      -
      -
      -

      Returns

      -
      -
      NULL
      -

      -
      -
      -

      Parent Implementation

      - -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testNullResultMethods
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_Result/errorCode.html b/docs/classes/Query_Drivers_Firebird_Result/errorCode.html deleted file mode 100644 index b01d9b0..0000000 --- a/docs/classes/Query_Drivers_Firebird_Result/errorCode.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\Result::errorCode

    -

    Method to emulate PDOStatement->errorCode

    -

    -

      -

      Signature

      -
      - public function errorCode() - -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Parent Implementation

      - -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdQBTest::testResultErrors
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_Result/errorInfo.html b/docs/classes/Query_Drivers_Firebird_Result/errorInfo.html deleted file mode 100644 index 84d9516..0000000 --- a/docs/classes/Query_Drivers_Firebird_Result/errorInfo.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\Result::errorInfo

    -

    Method to emulate PDO->errorInfo / PDOStatement->errorInfo

    -

    -

      -

      Signature

      -
      - public function errorInfo() - -
      -

      Returns

      -
      -
      array
      -
      -
      -

      Parent Implementation

      - -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdQBTest::testResultErrors
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_Result/execute.html b/docs/classes/Query_Drivers_Firebird_Result/execute.html deleted file mode 100644 index 15f9890..0000000 --- a/docs/classes/Query_Drivers_Firebird_Result/execute.html +++ /dev/null @@ -1,162 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\Result::execute

    -

    Run a prepared statement query

    -

    -

      -

      Signature

      -
      - public function execute([array - $args = NULL] ) - -
      -

      Parameters

      -
      -
      $args - — - array
      -
      -
      -

      Returns

      -
      -
      Result
      -

      -
      -
      -

      Parent Implementation

      - -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 3/3 Lines (100%)
      • -
      • Tests: 37
      • -
      • Passed: 37 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testPreparedStatements
      • -
      • [ PASSED ] — FirebirdTest::testPrepareExecute
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testOrHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — FirebirdQBTest::testGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderByRandom
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeBefore
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeAfter
      • -
      • [ PASSED ] — FirebirdQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testInsert
      • -
      • [ PASSED ] — FirebirdQBTest::testInsertArray
      • -
      • [ PASSED ] — FirebirdQBTest::testUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testDelete
      • -
      • [ PASSED ] — FirebirdQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults2
      • -
      • [ PASSED ] — FirebirdQBTest::testBadNumRows
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_Result/fetch.html b/docs/classes/Query_Drivers_Firebird_Result/fetch.html deleted file mode 100644 index 4642242..0000000 --- a/docs/classes/Query_Drivers_Firebird_Result/fetch.html +++ /dev/null @@ -1,174 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\Result::fetch

    -

    Emulate PDO fetch public function

    -

    -

      -

      Signature

      -
      - public function fetch([int - $fetch_style = PDO::FETCH_ASSOC, - [mixed - $cursor_orientation = PDO::FETCH_ORI_NEXT, - [mixed - $cursor_offset = NULL]]] ) - -
      -

      Parameters

      -
      -
      $fetch_style - — - int
      -
      -
      $cursor_orientation - — - mixed
      -
      -
      $cursor_offset - — - mixed
      -
      -
      -

      Returns

      -
      -
      mixed
      -
      -
      -

      Parent Implementation

      - -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 18/18 Lines (100%)
      • -
      • Tests: 38
      • -
      • Passed: 38 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testNullResultMethods
      • -
      • [ PASSED ] — FirebirdTest::testExists
      • -
      • [ PASSED ] — FirebirdTest::testConnection
      • -
      • [ PASSED ] — FirebirdTest::testGetSystemTables
      • -
      • [ PASSED ] — FirebirdTest::testCreateTable
      • -
      • [ PASSED ] — FirebirdTest::testDeleteTable
      • -
      • [ PASSED ] — FirebirdTest::testTruncate
      • -
      • [ PASSED ] — FirebirdTest::testCommitTransaction
      • -
      • [ PASSED ] — FirebirdTest::testRollbackTransaction
      • -
      • [ PASSED ] — FirebirdTest::testPreparedStatements
      • -
      • [ PASSED ] — FirebirdTest::testPrepareExecute
      • -
      • [ PASSED ] — FirebirdTest::testFetch
      • -
      • [ PASSED ] — FirebirdTest::testPrepareQuery
      • -
      • [ PASSED ] — FirebirdTest::testErrorInfo
      • -
      • [ PASSED ] — FirebirdTest::testErrorCode
      • -
      • [ PASSED ] — FirebirdTest::testDBList
      • -
      • [ PASSED ] — FirebirdTest::testExec
      • -
      • [ PASSED ] — FirebirdTest::testInTransaction
      • -
      • [ PASSED ] — FirebirdTest::testGetAttribute
      • -
      • [ PASSED ] — FirebirdTest::testSetAttribute
      • -
      • [ PASSED ] — FirebirdTest::testLastInsertId
      • -
      • [ PASSED ] — FirebirdTest::testGetTables
      • -
      • [ PASSED ] — FirebirdTest::testBackupData
      • -
      • [ PASSED ] — FirebirdTest::testGetColumns
      • -
      • [ PASSED ] — FirebirdTest::testGetTypes
      • -
      • [ PASSED ] — FirebirdTest::testGetFKs
      • -
      • [ PASSED ] — FirebirdTest::testGetIndexes
      • -
      • [ PASSED ] — FirebirdTest::testGetViews
      • -
      • [ PASSED ] — FirebirdTest::testGetTriggers
      • -
      • [ PASSED ] — FirebirdTest::testGetSequences
      • -
      • [ PASSED ] — FirebirdTest::testGetProcedures
      • -
      • [ PASSED ] — FirebirdTest::testGetFunctions
      • -
      • [ PASSED ] — FirebirdQBTest::testTypeList
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAll
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults2
      • -
      • [ PASSED ] — FirebirdQBTest::testNumRows
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_Result/fetchAll.html b/docs/classes/Query_Drivers_Firebird_Result/fetchAll.html deleted file mode 100644 index f00d91c..0000000 --- a/docs/classes/Query_Drivers_Firebird_Result/fetchAll.html +++ /dev/null @@ -1,173 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\Result::fetchAll

    -

    Emulate PDO fetchAll public function

    -

    -

      -

      Signature

      -
      - public function fetchAll([int - $fetch_style = PDO::FETCH_ASSOC, - [mixed - $statement = NULL, - [mixed - $ctor_args = NULL]]] ) - -
      -

      Parameters

      -
      -
      $fetch_style - — - int
      -
      -
      $statement - — - mixed
      -
      -
      $ctor_args - — - mixed
      -
      -
      -

      Returns

      -
      -
      mixed
      -
      -
      -

      Parent Implementation

      - -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 6/6 Lines (100%)
      • -
      • Tests: 37
      • -
      • Passed: 37 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testNullResultMethods
      • -
      • [ PASSED ] — FirebirdTest::testExists
      • -
      • [ PASSED ] — FirebirdTest::testConnection
      • -
      • [ PASSED ] — FirebirdTest::testGetSystemTables
      • -
      • [ PASSED ] — FirebirdTest::testCreateTable
      • -
      • [ PASSED ] — FirebirdTest::testDeleteTable
      • -
      • [ PASSED ] — FirebirdTest::testTruncate
      • -
      • [ PASSED ] — FirebirdTest::testCommitTransaction
      • -
      • [ PASSED ] — FirebirdTest::testRollbackTransaction
      • -
      • [ PASSED ] — FirebirdTest::testPreparedStatements
      • -
      • [ PASSED ] — FirebirdTest::testPrepareExecute
      • -
      • [ PASSED ] — FirebirdTest::testFetch
      • -
      • [ PASSED ] — FirebirdTest::testPrepareQuery
      • -
      • [ PASSED ] — FirebirdTest::testErrorInfo
      • -
      • [ PASSED ] — FirebirdTest::testErrorCode
      • -
      • [ PASSED ] — FirebirdTest::testDBList
      • -
      • [ PASSED ] — FirebirdTest::testExec
      • -
      • [ PASSED ] — FirebirdTest::testInTransaction
      • -
      • [ PASSED ] — FirebirdTest::testGetAttribute
      • -
      • [ PASSED ] — FirebirdTest::testSetAttribute
      • -
      • [ PASSED ] — FirebirdTest::testLastInsertId
      • -
      • [ PASSED ] — FirebirdTest::testGetTables
      • -
      • [ PASSED ] — FirebirdTest::testBackupData
      • -
      • [ PASSED ] — FirebirdTest::testGetColumns
      • -
      • [ PASSED ] — FirebirdTest::testGetTypes
      • -
      • [ PASSED ] — FirebirdTest::testGetFKs
      • -
      • [ PASSED ] — FirebirdTest::testGetIndexes
      • -
      • [ PASSED ] — FirebirdTest::testGetViews
      • -
      • [ PASSED ] — FirebirdTest::testGetTriggers
      • -
      • [ PASSED ] — FirebirdTest::testGetSequences
      • -
      • [ PASSED ] — FirebirdTest::testGetProcedures
      • -
      • [ PASSED ] — FirebirdTest::testGetFunctions
      • -
      • [ PASSED ] — FirebirdQBTest::testTypeList
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAll
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults2
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_Result/fetchColumn.html b/docs/classes/Query_Drivers_Firebird_Result/fetchColumn.html deleted file mode 100644 index e66e252..0000000 --- a/docs/classes/Query_Drivers_Firebird_Result/fetchColumn.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\Result::fetchColumn

    -

    Emulate PDOStatement::fetchColumn

    -

    -

      -

      Signature

      -
      - public function fetchColumn([integer - $column_num = 0] ) - -
      -

      Parameters

      -
      -
      $column_num - — - integer
      -
      -
      -

      Returns

      -
      -
      mixed
      -
      -
      -

      Parent Implementation

      - -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 2/2 Lines (100%)
      • -
      • Tests: 2
      • -
      • Passed: 2 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdQBTest::testGetWNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testNumRows
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_Result/fetchObject.html b/docs/classes/Query_Drivers_Firebird_Result/fetchObject.html deleted file mode 100644 index 9aa699a..0000000 --- a/docs/classes/Query_Drivers_Firebird_Result/fetchObject.html +++ /dev/null @@ -1,132 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\Result::fetchObject

    -

    Emulate PDOStatement::fetchObject, but only for the default use

    -

    -

      -

      Signature

      -
      - public function fetchObject([string - $class_name = 'stdClass', - [array - $ctor_args = ]] ) - -
      -

      Parameters

      -
      -
      $class_name - — - string
      -
      -
      $ctor_args - — - array
      -
      -
      -

      Returns

      -
      -
      stdClass
      -

      -
      -
      -

      Parent Implementation

      - -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testFetch
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_Result/rowCount.html b/docs/classes/Query_Drivers_Firebird_Result/rowCount.html deleted file mode 100644 index fd9e327..0000000 --- a/docs/classes/Query_Drivers_Firebird_Result/rowCount.html +++ /dev/null @@ -1,115 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\Result::rowCount

    -

    Return the number of rows affected by the previous query

    -

    -

      -

      Signature

      -
      - public function rowCount() - -
      -

      Returns

      -
      -
      int
      -
      -
      -

      Parent Implementation

      - -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 2
      • -
      • Passed: 2 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testTruncate
      • -
      • [ PASSED ] — FirebirdQBTest::testResultErrors
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_SQL.html b/docs/classes/Query_Drivers_Firebird_SQL.html deleted file mode 100644 index 053c86c..0000000 --- a/docs/classes/Query_Drivers_Firebird_SQL.html +++ /dev/null @@ -1,332 +0,0 @@ - - - - - phpDox - Query\Drivers\Firebird\SQL - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\SQL

    -

    Firebird Specific SQL

    -

    -

      -

      Synopsis

      -
      class SQL - extends AbstractSQL - {
      • // Inherited methods from AbstractSQL
      • public string limit() -
      - - }
      -

      Hierarchy

      -
      -

      Extends

      - -
      -

      Coverage

      - - - - - - - - - - - -
      Methods100%15 / 15
      Lines100%26 / 26
      -

      Methods

      -
      -

      public

      - -

      Inherited from Query\AbstractSQL

      -

      public

      - -
      -

      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-04-28T16:41:46-04:00 (commit #6a38213)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Improve some tests and docblocks
        -
        -
      • -
      • -

        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-23T15:53:16-04:00 (commit #aa5aa8e)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Docblock fixes and more dependency injection
        -
        -
      • -
      • -

        2014-04-17T16:41:12-04:00 (commit #d6c0fd2)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Add update and delete rules to foreign key methods
        -
        -
      • -
      • -

        2014-04-15T16:15:08-04:00 (commit #80595df)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Update foreign key driver methods to return the same kind of information
        -
        -
      • -
      • -

        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-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-02-07T15:43:25-05:00 (commit #7c0b951)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        More firebird coverage
        -
        -
      • -
      • -

        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
        -
        -
      • -
      • -

        2014-01-02T12:36:50-05:00 (commit #6dc9ed0)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Update copyright for the new year
        -
        -
      • -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_SQL/column_list.html b/docs/classes/Query_Drivers_Firebird_SQL/column_list.html deleted file mode 100644 index 229ceb1..0000000 --- a/docs/classes/Query_Drivers_Firebird_SQL/column_list.html +++ /dev/null @@ -1,123 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\SQL::column_list

    -

    Return sql to list columns of the specified table

    -

    -

      -

      Signature

      -
      - public function column_list(string - $table ) - -
      -

      Parameters

      -
      -
      $table - — - string
      -
      -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Defined by Interface

      -

      - - SQLInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 3/3 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testGetColumns
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_SQL/db_list.html b/docs/classes/Query_Drivers_Firebird_SQL/db_list.html deleted file mode 100644 index f135d05..0000000 --- a/docs/classes/Query_Drivers_Firebird_SQL/db_list.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\SQL::db_list

    -

    Returns sql to list other databases

    -

    -

      -

      Signature

      -
      - public function db_list() - -
      -

      Returns

      -
      -
      NULL
      -

      -
      -
      -

      Defined by Interface

      -

      - - SQLInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testDBList
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_SQL/fk_list.html b/docs/classes/Query_Drivers_Firebird_SQL/fk_list.html deleted file mode 100644 index 574ca16..0000000 --- a/docs/classes/Query_Drivers_Firebird_SQL/fk_list.html +++ /dev/null @@ -1,123 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\SQL::fk_list

    -

    Get the list of foreign keys for the current table

    -

    -

      -

      Signature

      -
      - public function fk_list(string - $table ) - -
      -

      Parameters

      -
      -
      $table - — - string
      -
      -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Defined by Interface

      -

      - - SQLInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 2/2 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testGetFKs
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_SQL/function_list.html b/docs/classes/Query_Drivers_Firebird_SQL/function_list.html deleted file mode 100644 index ae471aa..0000000 --- a/docs/classes/Query_Drivers_Firebird_SQL/function_list.html +++ /dev/null @@ -1,112 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\SQL::function_list

    -

    Return sql to list functions

    -

    -

      -

      Signature

      -
      - public function function_list() - -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Defined by Interface

      -

      - - SQLInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testGetFunctions
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_SQL/index_list.html b/docs/classes/Query_Drivers_Firebird_SQL/index_list.html deleted file mode 100644 index a7a3deb..0000000 --- a/docs/classes/Query_Drivers_Firebird_SQL/index_list.html +++ /dev/null @@ -1,123 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\SQL::index_list

    -

    Get the list of indexes for the current table

    -

    -

      -

      Signature

      -
      - public function index_list(string - $table ) - -
      -

      Parameters

      -
      -
      $table - — - string
      -
      -
      -

      Returns

      -
      -
      array
      -
      -
      -

      Defined by Interface

      -

      - - SQLInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 2/2 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testGetIndexes
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_SQL/limit.html b/docs/classes/Query_Drivers_Firebird_SQL/limit.html deleted file mode 100644 index f82929c..0000000 --- a/docs/classes/Query_Drivers_Firebird_SQL/limit.html +++ /dev/null @@ -1,162 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\SQL::limit

    -

    Limit clause

    -

    -

      -

      Signature

      -
      - public function limit(string - $sql, - int - $limit, - [boolean - $offset = FALSE] ) - -
      -

      Parameters

      -
      -
      $sql - — - string
      -
      -
      $limit - — - int
      -
      -
      $offset - — - boolean
      -



      -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Defined by Interface

      -

      - - SQLInterface - -

      -

      Parent Implementation

      - -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 8/8 Lines (100%)
      • -
      • Tests: 17
      • -
      • Passed: 17 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdQBTest::testQueryExplain
      • -
      • [ PASSED ] — FirebirdQBTest::testGetLimit
      • -
      • [ PASSED ] — FirebirdQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — FirebirdQBTest::testGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderByRandom
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults2
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_SQL/procedure_list.html b/docs/classes/Query_Drivers_Firebird_SQL/procedure_list.html deleted file mode 100644 index 8bb496c..0000000 --- a/docs/classes/Query_Drivers_Firebird_SQL/procedure_list.html +++ /dev/null @@ -1,112 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\SQL::procedure_list

    -

    Return sql to list stored procedures

    -

    -

      -

      Signature

      -
      - public function procedure_list() - -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Defined by Interface

      -

      - - SQLInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testGetProcedures
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_SQL/random.html b/docs/classes/Query_Drivers_Firebird_SQL/random.html deleted file mode 100644 index 5780a5a..0000000 --- a/docs/classes/Query_Drivers_Firebird_SQL/random.html +++ /dev/null @@ -1,112 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\SQL::random

    -

    Random ordering keyword

    -

    -

      -

      Signature

      -
      - public function random() - -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Defined by Interface

      -

      - - SQLInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdQBTest::testOrderByRandom
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_SQL/sequence_list.html b/docs/classes/Query_Drivers_Firebird_SQL/sequence_list.html deleted file mode 100644 index 1208c10..0000000 --- a/docs/classes/Query_Drivers_Firebird_SQL/sequence_list.html +++ /dev/null @@ -1,112 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\SQL::sequence_list

    -

    Return sql to list sequences

    -

    -

      -

      Signature

      -
      - public function sequence_list() - -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Defined by Interface

      -

      - - SQLInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testGetSequences
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_SQL/system_table_list.html b/docs/classes/Query_Drivers_Firebird_SQL/system_table_list.html deleted file mode 100644 index 83359ce..0000000 --- a/docs/classes/Query_Drivers_Firebird_SQL/system_table_list.html +++ /dev/null @@ -1,112 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\SQL::system_table_list

    -

    Returns sql to list system tables

    -

    -

      -

      Signature

      -
      - public function system_table_list() - -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Defined by Interface

      -

      - - SQLInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testGetSystemTables
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_SQL/table_list.html b/docs/classes/Query_Drivers_Firebird_SQL/table_list.html deleted file mode 100644 index 9e2d559..0000000 --- a/docs/classes/Query_Drivers_Firebird_SQL/table_list.html +++ /dev/null @@ -1,143 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\SQL::table_list

    -

    Returns sql to list tables

    -

    -

      -

      Signature

      -
      - public function table_list() - -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Defined by Interface

      -

      - - SQLInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 32
      • -
      • Passed: 32 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testNullResultMethods
      • -
      • [ PASSED ] — FirebirdTest::testExists
      • -
      • [ PASSED ] — FirebirdTest::testConnection
      • -
      • [ PASSED ] — FirebirdTest::testGetSystemTables
      • -
      • [ PASSED ] — FirebirdTest::testCreateTable
      • -
      • [ PASSED ] — FirebirdTest::testDeleteTable
      • -
      • [ PASSED ] — FirebirdTest::testTruncate
      • -
      • [ PASSED ] — FirebirdTest::testCommitTransaction
      • -
      • [ PASSED ] — FirebirdTest::testRollbackTransaction
      • -
      • [ PASSED ] — FirebirdTest::testPreparedStatements
      • -
      • [ PASSED ] — FirebirdTest::testPrepareExecute
      • -
      • [ PASSED ] — FirebirdTest::testFetch
      • -
      • [ PASSED ] — FirebirdTest::testPrepareQuery
      • -
      • [ PASSED ] — FirebirdTest::testErrorInfo
      • -
      • [ PASSED ] — FirebirdTest::testErrorCode
      • -
      • [ PASSED ] — FirebirdTest::testDBList
      • -
      • [ PASSED ] — FirebirdTest::testExec
      • -
      • [ PASSED ] — FirebirdTest::testInTransaction
      • -
      • [ PASSED ] — FirebirdTest::testGetAttribute
      • -
      • [ PASSED ] — FirebirdTest::testSetAttribute
      • -
      • [ PASSED ] — FirebirdTest::testLastInsertId
      • -
      • [ PASSED ] — FirebirdTest::testGetTables
      • -
      • [ PASSED ] — FirebirdTest::testBackupData
      • -
      • [ PASSED ] — FirebirdTest::testGetColumns
      • -
      • [ PASSED ] — FirebirdTest::testGetTypes
      • -
      • [ PASSED ] — FirebirdTest::testGetFKs
      • -
      • [ PASSED ] — FirebirdTest::testGetIndexes
      • -
      • [ PASSED ] — FirebirdTest::testGetViews
      • -
      • [ PASSED ] — FirebirdTest::testGetTriggers
      • -
      • [ PASSED ] — FirebirdTest::testGetSequences
      • -
      • [ PASSED ] — FirebirdTest::testGetProcedures
      • -
      • [ PASSED ] — FirebirdTest::testGetFunctions
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_SQL/trigger_list.html b/docs/classes/Query_Drivers_Firebird_SQL/trigger_list.html deleted file mode 100644 index ed74fc8..0000000 --- a/docs/classes/Query_Drivers_Firebird_SQL/trigger_list.html +++ /dev/null @@ -1,112 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\SQL::trigger_list

    -

    Returns sql to list triggers

    -

    -

      -

      Signature

      -
      - public function trigger_list() - -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Defined by Interface

      -

      - - SQLInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testGetTriggers
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_SQL/type_list.html b/docs/classes/Query_Drivers_Firebird_SQL/type_list.html deleted file mode 100644 index c41d6e0..0000000 --- a/docs/classes/Query_Drivers_Firebird_SQL/type_list.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\SQL::type_list

    -

    SQL to show list of field types

    -

    -

      -

      Signature

      -
      - public function type_list() - -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Defined by Interface

      -

      - - SQLInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 2
      • -
      • Passed: 2 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testGetTypes
      • -
      • [ PASSED ] — FirebirdQBTest::testTypeList
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_SQL/view_list.html b/docs/classes/Query_Drivers_Firebird_SQL/view_list.html deleted file mode 100644 index 5cfaff1..0000000 --- a/docs/classes/Query_Drivers_Firebird_SQL/view_list.html +++ /dev/null @@ -1,112 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\SQL::view_list

    -

    Returns sql to list views

    -

    -

      -

      Signature

      -
      - public function view_list() - -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Defined by Interface

      -

      - - SQLInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testGetViews
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_Util.html b/docs/classes/Query_Drivers_Firebird_Util.html deleted file mode 100644 index b37258d..0000000 --- a/docs/classes/Query_Drivers_Firebird_Util.html +++ /dev/null @@ -1,312 +0,0 @@ - - - - - phpDox - Query\Drivers\Firebird\Util - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\Util

    -

    Firebird-specific backup, import and creation methods

    -

    -

      -

      Synopsis

      -
      class Util - extends AbstractUtil - {
      - - }
      -

      Hierarchy

      -
      -

      Extends

      - -
      -

      Coverage

      - - - - - - - - - - - -
      Methods75%3 / 4
      Lines94.12%32 / 34
      -

      Methods

      -
      -

      public

      -
        -
      • backup_data() - — Create an SQL backup file for the current database's data
      • -
      • backup_structure() - — Create an SQL backup file for the current database's structure
      • -
      • create_table() - — Convenience public function to generate sql for creating a db table
      • -
      • delete_table() - — Drop the selected table
      • -
      -

      Inherited from Query\AbstractUtil

      -

      public

      -
        -
      • backup_data() - — Return an SQL file with the database data as insert statements
      • -
      • backup_structure() - — Return an SQL file with the database table structure
      • -
      • create_table() - — Convenience public function to generate sql for creating a db table
      • -
      • delete_table() - — Drop the selected table
      • -
      • get_driver() - — Get the driver object for the current connection
      • -
      -
      -

      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-30T16:40:30-04:00 (commit #225017a)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Lots of refactoring -- accessors/mutators instead of direct access, reduce query builder test database connections, and simplify some logic
        -
        -
      • -
      • -

        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-17T15:38:06-04:00 (commit #28f5cb2)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Fix Firebird tests and speed up tests by using one database connection for each query builder datbase test
        -
        -
      • -
      • -

        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-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-24T13:42:01-04:00 (commit #ff77cea)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Remove __call method from util classes
        -
        -
      • -
      • -

        2014-04-24T11:31:03-04:00 (commit #0baf624)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Fix a few spelling mistakes
        -
        -
      • -
      • -

        2014-04-23T17:03:46-04:00 (commit #6b814c0)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Remove some duplication
        -
        -
      • -
      • -

        2014-04-23T15:53:16-04:00 (commit #aa5aa8e)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Docblock fixes and more dependency injection
        -
        -
      • -
      • -

        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-09T13:20:30-04:00 (commit #3cc260b)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Deduplicate error methods in Firebird_Result class
        -
        -
      • -
      • -

        2014-04-09T10:55:17-04:00 (commit #fde92bc)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Fix a few code quality issues
        -
        -
      • -
      • -

        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-03T16:49:01-04:00 (commit #3eeea75)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Cut down on some duplication, and increase test coverage
        -
        -
      • -
      • -

        2014-04-03T14:44:03-04:00 (commit #a333920)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Rename db_util to abstract_util, mark create_table method as deprecated
        -
        -
      • -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_Util/backup_data.html b/docs/classes/Query_Drivers_Firebird_Util/backup_data.html deleted file mode 100644 index 1256d66..0000000 --- a/docs/classes/Query_Drivers_Firebird_Util/backup_data.html +++ /dev/null @@ -1,131 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\Util::backup_data

    -

    Create an SQL backup file for the current database's data

    -

    -

      -

      Signature

      -
      - public function backup_data([array - $exclude = , - [boolean - $system_tables = FALSE]] ) - -
      -

      Parameters

      -
      -
      $exclude - — - array
      -
      -
      $system_tables - — - boolean
      -



      -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Parent Implementation

      - -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 29/31 Lines (93.548387096774%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testBackupData
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_Util/backup_structure.html b/docs/classes/Query_Drivers_Firebird_Util/backup_structure.html deleted file mode 100644 index c172e94..0000000 --- a/docs/classes/Query_Drivers_Firebird_Util/backup_structure.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\Util::backup_structure

    -

    Create an SQL backup file for the current database's structure

    -

    -

      -

      Signature

      -
      - public function backup_structure() - -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Parent Implementation

      - -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 2/2 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdQBTest::testBackupStructure
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_Util/create_table.html b/docs/classes/Query_Drivers_Firebird_Util/create_table.html deleted file mode 100644 index 508fa10..0000000 --- a/docs/classes/Query_Drivers_Firebird_Util/create_table.html +++ /dev/null @@ -1,139 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\Util::create_table

    -

    Convenience public function to generate sql for creating a db table

    -

    -

      -

      Signature

      -
      - public function create_table(string - $name, - array - $fields, - [array - $constraints = , - [boolean - $if_not_exists = FALSE]] ) - -
      -

      Parameters

      -
      -
      $name - — - string
      -
      -
      $fields - — - array
      -
      -
      $constraints - — - array
      -
      -
      $if_not_exists - — - boolean
      -



      -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Parent Implementation

      - -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 0/0 Lines (100%)
      • -
      • Tests: 0
      • -
      • Passed: 0 (0%)
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Firebird_Util/delete_table.html b/docs/classes/Query_Drivers_Firebird_Util/delete_table.html deleted file mode 100644 index da54ce4..0000000 --- a/docs/classes/Query_Drivers_Firebird_Util/delete_table.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Firebird\Util::delete_table

    -

    Drop the selected table

    -

    -

      -

      Signature

      -
      - public function delete_table(string - $name ) - -
      -

      Parameters

      -
      -
      $name - — - string
      -
      -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Parent Implementation

      - -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — FirebirdTest::testDeleteTable
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Mysql_Driver.html b/docs/classes/Query_Drivers_Mysql_Driver.html deleted file mode 100644 index 29f3286..0000000 --- a/docs/classes/Query_Drivers_Mysql_Driver.html +++ /dev/null @@ -1,499 +0,0 @@ - - - - - phpDox - Query\Drivers\Mysql\Driver - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Mysql\Driver

    -

    MySQL specific class

    -

    -

      -

      Synopsis

      -
      class Driver - extends AbstractDriver - {
      - - }
      -

      Hierarchy

      -
      -

      Extends

      - -
      -

      Coverage

      - - - - - - - - - - - -
      Methods100%1 / 1
      Lines0%0 / 0
      -

      Members

      -
      -

      protected

      -
        -
      • $escape_char - — - string
        Set the backtick as the MySQL escape character
      • -
      • $escape_char - — - string
        Character to escape identifiers
      • -
      • $has_truncate - — - Query\bool
        Whether the driver supports 'TRUNCATE'
      • -
      • $last_query - — - string
        Last query executed
      • -
      • $sql - — - Query\SQL_Interface
        Reference to sql class
      • -
      • $statement - — - \PDOStatement
        Reference to the last executed query
      • -
      • $table_prefix - — - string
        Prefix to apply to table names
      • -
      • $util - — - Query\Abstract_Util
        Reference to util class
      • -
      -
      -

      Methods

      -
      -

      Inherited from Query\AbstractDriver

      -

      protected

      - -

      public

      -
        -
      • __call() - — Allow invoke to work on table object
      • -
      • _quote() - — Helper method for quote_ident
      • -
      • affected_rows() - — Returns number of rows affected by an INSERT, UPDATE, DELETE type query
      • -
      • driver_query() - — Method to simplify retrieving db results for meta-data queries
      • -
      • get_columns() - — Retrieve column information for the current database table
      • -
      • get_dbs() - — Return list of dbs for the current connection, if possible
      • -
      • get_fks() - — Retrieve foreign keys for the table
      • -
      • get_functions() - — Return list of functions for the current database
      • -
      • get_indexes() - — Retrieve indexes for the table
      • -
      • get_last_query() - — Get the last sql query exexcuted
      • -
      • get_procedures() - — Return list of stored procedures for the current database
      • -
      • get_schemas() - — Return schemas for databases that list them
      • -
      • get_sequences() - — Return list of sequences for the current database, if they exist
      • -
      • get_sql() - — Get the SQL class for the current driver
      • -
      • get_system_tables() - — Retrieves an array of non-user-created tables for the connection/database
      • -
      • get_tables() - — Return list of tables for the current database
      • -
      • get_triggers() - — Return list of triggers for the current database
      • -
      • get_types() - — Retrieve list of data types for the database
      • -
      • get_util() - — Get the Util class for the current driver
      • -
      • get_views() - — Return list of views for the current database
      • -
      • insert_batch() - — Create sql for batch insert
      • -
      • num_rows() - — Return the number of rows returned for a SELECT query
      • -
      • prefix_table() - — Prefixes a table if it is not already prefixed
      • -
      • prepare_execute() - — Create and execute a prepared statement with the provided parameters
      • -
      • prepare_query() - — Simplifies prepared statements for database queries
      • -
      • quote_ident() - — Surrounds the string with the databases identifier escape characters
      • -
      • quote_table() - — Quote database table name, and set prefix
      • -
      • set_last_query() - — Set the last query sql
      • -
      • set_table_prefix() - — Set the common table name prefix
      • -
      • truncate() - — Empty the passed table
      • -
      -

      Inherited from PDO

      -

      public

      -
        -
      • beginTransaction() - — - Initiates a transaction -
      • -
      • commit() - — - Commits a transaction -
      • -
      • errorCode() - — - Fetch the SQLSTATE associated with the last operation on the database handle -
      • -
      • errorInfo() - — - Fetch extended error information associated with the last operation on the database handle -
      • -
      • exec() - — - Execute an SQL statement and return the number of affected rows -
      • -
      • getAttribute() - — - Retrieve a database connection attribute -
      • -
      • getAvailableDrivers() - — - Return an array of available PDO drivers -
      • -
      • inTransaction() - — - Checks if inside a transaction -
      • -
      • lastInsertId() - — - Returns the ID of the last inserted row or sequence value -
      • -
      • prepare() - — - Prepares a statement for execution and returns a statement object -
      • -
      • query() - — - Executes an SQL statement, returning a result set as a PDOStatement object -
      • -
      • quote() - — - Quotes a string for use in a query. -
      • -
      • rollBack() - — - Rolls back a transaction -
      • -
      • setAttribute() - — - Set an attribute -
      • -
      -
      -

      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-30T16:40:30-04:00 (commit #225017a)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Lots of refactoring -- accessors/mutators instead of direct access, reduce query builder test database connections, and simplify some logic
        -
        -
      • -
      • -

        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-04-24T16:25:04-04:00 (commit #5b531cf)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        De-duplicate truncate method of drivers
        -
        -
      • -
      • -

        2014-04-09T10:30:01-04:00 (commit #3ce35d7)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Fix tests, by fixing some issues with auto-prefixing table names
        -
        -
      • -
      • -

        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-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-02-11T14:38:08-05:00 (commit #8e16cc0)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Fix dsn issue in tests
        -
        -
      • -
      • -

        2014-02-11T14:29:41-05:00 (commit #bed0d1b)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Improve code coverage
        -
        -
      • -
      • -

        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
        -
        -
      • -
      • -

        2014-01-02T12:36:50-05:00 (commit #6dc9ed0)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Update copyright for the new year
        -
        -
      • -
      • -

        2013-01-02T14:26:42-05:00 (commit #0e44bba)

        -
        -

        - Author: Timothy Warren (tim@timshomepage.net) / - Commiter: Timothy Warren (tim@timshomepage.net) -

        -
        Update year
        -
        -
      • -
      • -

        2012-12-18T16:19:52-05:00 (commit #785e5f2)

        -
        -

        - Author: Timothy Warren (tim@timshomepage.net) / - Commiter: Timothy Warren (tim@timshomepage.net) -

        -
        Add interfaces
        -
        -
      • -
      • -

        2012-07-05T14:19:49-04:00 (commit #1e71b22)

        -
        -

        - Author: Timothy Warren (tim@timshomepage.net) / - Commiter: Timothy Warren (tim@timshomepage.net) -

        -
        Make mysql/postgres drivers compatible with Quercus
        -
        -
      • -
      • -

        2012-05-07T16:05:51-04:00 (commit #e4acfda)

        -
        -

        - Author: Timothy Warren (tim@timshomepage.net) / - Commiter: Timothy Warren (tim@timshomepage.net) -

        -
        Add list_types abstract method to db_sql class
        -
        -
      • -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Mysql_SQL/limit.html b/docs/classes/Query_Drivers_Mysql_SQL/limit.html deleted file mode 100644 index fccab07..0000000 --- a/docs/classes/Query_Drivers_Mysql_SQL/limit.html +++ /dev/null @@ -1,162 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Mysql\SQL::limit

    -

    Limit clause

    -

    -

      -

      Signature

      -
      - public function limit(string - $sql, - int - $limit, - [boolean - $offset = FALSE] ) - -
      -

      Parameters

      -
      -
      $sql - — - string
      -
      -
      $limit - — - int
      -
      -
      $offset - — - boolean
      -
      -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Defined by Interface

      -

      - - SQLInterface - -

      -

      Parent Implementation

      - -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 4/4 Lines (100%)
      • -
      • Tests: 17
      • -
      • Passed: 17 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — MySQLQBTest::testGetLimit
      • -
      • [ PASSED ] — MySQLQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — MySQLQBTest::testGetWhere
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — MySQLQBTest::testGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — MySQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — MySQLQBTest::testOrderBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — MySQLQBTest::testGroupBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhere
      • -
      • [ PASSED ] — MySQLQBTest::testCountAllResults2
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Mysql_SQL/sequence_list.html b/docs/classes/Query_Drivers_Mysql_SQL/sequence_list.html deleted file mode 100644 index 7efb76d..0000000 --- a/docs/classes/Query_Drivers_Mysql_SQL/sequence_list.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Mysql\SQL::sequence_list

    -

    Return sql to list sequences

    -

    -

      -

      Signature

      -
      - public function sequence_list() - -
      -

      Returns

      -
      -
      NULL
      -

      -
      -
      -

      Defined by Interface

      -

      - - SQLInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLTest::testGetSequences
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Mysql_SQL/table_list.html b/docs/classes/Query_Drivers_Mysql_SQL/table_list.html deleted file mode 100644 index 987e4d1..0000000 --- a/docs/classes/Query_Drivers_Mysql_SQL/table_list.html +++ /dev/null @@ -1,125 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Mysql\SQL::table_list

    -

    Returns sql to list tables

    -

    -

      -

      Signature

      -
      - public function table_list([string - $database = ''] ) - -
      -

      Parameters

      -
      -
      $database - — - string
      -
      -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Defined by Interface

      -

      - - SQLInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 2/2 Lines (100%)
      • -
      • Tests: 3
      • -
      • Passed: 3 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLTest::testCreateTable
      • -
      • [ PASSED ] — MySQLTest::testGetTables
      • -
      • [ PASSED ] — MySQLTest::testBackupData
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Pgsql_Driver.html b/docs/classes/Query_Drivers_Pgsql_Driver.html deleted file mode 100644 index 6ca9dba..0000000 --- a/docs/classes/Query_Drivers_Pgsql_Driver.html +++ /dev/null @@ -1,505 +0,0 @@ - - - - - phpDox - Query\Drivers\Pgsql\Driver - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Pgsql\Driver

    -

    PostgreSQL specifc class

    -

    -

      -

      Synopsis

      -
      class Driver - extends AbstractDriver - {
      - - }
      -

      Hierarchy

      -
      -

      Extends

      - -
      -

      Coverage

      - - - - - - - - - - - -
      Methods100%3 / 3
      Lines100%13 / 13
      -

      Members

      -
      -

      protected

      -
        -
      • $escape_char - — - string
        Character to escape identifiers
      • -
      • $has_truncate - — - Query\bool
        Whether the driver supports 'TRUNCATE'
      • -
      • $last_query - — - string
        Last query executed
      • -
      • $sql - — - Query\SQL_Interface
        Reference to sql class
      • -
      • $statement - — - \PDOStatement
        Reference to the last executed query
      • -
      • $table_prefix - — - string
        Prefix to apply to table names
      • -
      • $util - — - Query\Abstract_Util
        Reference to util class
      • -
      -
      -

      Methods

      -
      -

      public

      -
        -
      • __construct() - — Connect to a PosgreSQL database
      • -
      • get_fks() - — Retrieve foreign keys for the table
      • -
      • get_schemas() - — Get a list of schemas for the current connection
      • -
      -

      Inherited from Query\AbstractDriver

      -

      protected

      - -

      public

      -
        -
      • __call() - — Allow invoke to work on table object
      • -
      • _quote() - — Helper method for quote_ident
      • -
      • affected_rows() - — Returns number of rows affected by an INSERT, UPDATE, DELETE type query
      • -
      • driver_query() - — Method to simplify retrieving db results for meta-data queries
      • -
      • get_columns() - — Retrieve column information for the current database table
      • -
      • get_dbs() - — Return list of dbs for the current connection, if possible
      • -
      • get_fks() - — Retrieve foreign keys for the table
      • -
      • get_functions() - — Return list of functions for the current database
      • -
      • get_indexes() - — Retrieve indexes for the table
      • -
      • get_last_query() - — Get the last sql query exexcuted
      • -
      • get_procedures() - — Return list of stored procedures for the current database
      • -
      • get_schemas() - — Return schemas for databases that list them
      • -
      • get_sequences() - — Return list of sequences for the current database, if they exist
      • -
      • get_sql() - — Get the SQL class for the current driver
      • -
      • get_system_tables() - — Retrieves an array of non-user-created tables for the connection/database
      • -
      • get_tables() - — Return list of tables for the current database
      • -
      • get_triggers() - — Return list of triggers for the current database
      • -
      • get_types() - — Retrieve list of data types for the database
      • -
      • get_util() - — Get the Util class for the current driver
      • -
      • get_views() - — Return list of views for the current database
      • -
      • insert_batch() - — Create sql for batch insert
      • -
      • num_rows() - — Return the number of rows returned for a SELECT query
      • -
      • prefix_table() - — Prefixes a table if it is not already prefixed
      • -
      • prepare_execute() - — Create and execute a prepared statement with the provided parameters
      • -
      • prepare_query() - — Simplifies prepared statements for database queries
      • -
      • quote_ident() - — Surrounds the string with the databases identifier escape characters
      • -
      • quote_table() - — Quote database table name, and set prefix
      • -
      • set_last_query() - — Set the last query sql
      • -
      • set_table_prefix() - — Set the common table name prefix
      • -
      • truncate() - — Empty the passed table
      • -
      -

      Inherited from PDO

      -

      public

      -
        -
      • beginTransaction() - — - Initiates a transaction -
      • -
      • commit() - — - Commits a transaction -
      • -
      • errorCode() - — - Fetch the SQLSTATE associated with the last operation on the database handle -
      • -
      • errorInfo() - — - Fetch extended error information associated with the last operation on the database handle -
      • -
      • exec() - — - Execute an SQL statement and return the number of affected rows -
      • -
      • getAttribute() - — - Retrieve a database connection attribute -
      • -
      • getAvailableDrivers() - — - Return an array of available PDO drivers -
      • -
      • inTransaction() - — - Checks if inside a transaction -
      • -
      • lastInsertId() - — - Returns the ID of the last inserted row or sequence value -
      • -
      • prepare() - — - Prepares a statement for execution and returns a statement object -
      • -
      • query() - — - Executes an SQL statement, returning a result set as a PDOStatement object -
      • -
      • quote() - — - Quotes a string for use in a query. -
      • -
      • rollBack() - — - Rolls back a transaction -
      • -
      • setAttribute() - — - Set an attribute -
      • -
      -
      -

      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-30T16:40:30-04:00 (commit #225017a)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Lots of refactoring -- accessors/mutators instead of direct access, reduce query builder test database connections, and simplify some logic
        -
        -
      • -
      • -

        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-04-24T16:25:04-04:00 (commit #5b531cf)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        De-duplicate truncate method of drivers
        -
        -
      • -
      • -

        2014-04-17T16:41:12-04:00 (commit #d6c0fd2)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Add update and delete rules to foreign key methods
        -
        -
      • -
      • -

        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-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-02-14T10:38:25-05:00 (commit #4cb7c97)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Minor query formatting changes
        -
        -
      • -
      • -

        2014-02-11T14:38:08-05:00 (commit #8e16cc0)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Fix dsn issue in tests
        -
        -
      • -
      • -

        2014-02-11T14:29:41-05:00 (commit #bed0d1b)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Improve code coverage
        -
        -
      • -
      • -

        2014-01-02T12:36:50-05:00 (commit #6dc9ed0)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Update copyright for the new year
        -
        -
      • -
      • -

        2013-01-02T14:26:42-05:00 (commit #0e44bba)

        -
        -

        - Author: Timothy Warren (tim@timshomepage.net) / - Commiter: Timothy Warren (tim@timshomepage.net) -

        -
        Update year
        -
        -
      • -
      • -

        2012-12-18T16:19:52-05:00 (commit #785e5f2)

        -
        -

        - Author: Timothy Warren (tim@timshomepage.net) / - Commiter: Timothy Warren (tim@timshomepage.net) -

        -
        Add interfaces
        -
        -
      • -
      • -

        2012-07-05T14:19:49-04:00 (commit #1e71b22)

        -
        -

        - Author: Timothy Warren (tim@timshomepage.net) / - Commiter: Timothy Warren (tim@timshomepage.net) -

        -
        Make mysql/postgres drivers compatible with Quercus
        -
        -
      • -
      • -

        2012-05-07T16:05:51-04:00 (commit #e4acfda)

        -
        -

        - Author: Timothy Warren (tim@timshomepage.net) / - Commiter: Timothy Warren (tim@timshomepage.net) -

        -
        Add list_types abstract method to db_sql class
        -
        -
      • -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Pgsql_SQL/function_list.html b/docs/classes/Query_Drivers_Pgsql_SQL/function_list.html deleted file mode 100644 index 9747c36..0000000 --- a/docs/classes/Query_Drivers_Pgsql_SQL/function_list.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Pgsql\SQL::function_list

    -

    Return sql to list functions

    -

    -

      -

      Signature

      -
      - public function function_list() - -
      -

      Returns

      -
      -
      NULL
      -

      -
      -
      -

      Defined by Interface

      -

      - - SQLInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 1
      • -
      • Passed: 1 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — PgTest::testGetFunctions
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Pgsql_SQL/table_list.html b/docs/classes/Query_Drivers_Pgsql_SQL/table_list.html deleted file mode 100644 index 7c7a217..0000000 --- a/docs/classes/Query_Drivers_Pgsql_SQL/table_list.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Pgsql\SQL::table_list

    -

    Returns sql to list tables

    -

    -

      -

      Signature

      -
      - public function table_list() - -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Defined by Interface

      -

      - - SQLInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 3
      • -
      • Passed: 3 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — PgTest::testCreateTable
      • -
      • [ PASSED ] — PgTest::testGetTables
      • -
      • [ PASSED ] — PgTest::testBackupData
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Sqlite_Driver.html b/docs/classes/Query_Drivers_Sqlite_Driver.html deleted file mode 100644 index 95ff77c..0000000 --- a/docs/classes/Query_Drivers_Sqlite_Driver.html +++ /dev/null @@ -1,523 +0,0 @@ - - - - - phpDox - Query\Drivers\Sqlite\Driver - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Sqlite\Driver

    -

    SQLite specific class

    -

    -

      -

      Synopsis

      -
      class Driver - extends AbstractDriver - {
      - - }
      -

      Hierarchy

      -
      -

      Extends

      - -
      -

      Coverage

      - - - - - - - - - - - -
      Methods100%4 / 4
      Lines100%17 / 17
      -

      Members

      -
      -

      protected

      -
        -
      • $escape_char - — - string
        Character to escape identifiers
      • -
      • $has_truncate - — - Query\Drivers\Sqlite\bool
        SQLite has a truncate optimization, but no support for the actual keyword
      • -
      • $has_truncate - — - Query\bool
        Whether the driver supports 'TRUNCATE'
      • -
      • $last_query - — - string
        Last query executed
      • -
      • $sql - — - Query\SQL_Interface
        Reference to sql class
      • -
      • $statement - — - Query\Drivers\Sqlite\PDOStatement
        Reference to the last executed sql query
      • -
      • $statement - — - \PDOStatement
        Reference to the last executed query
      • -
      • $table_prefix - — - string
        Prefix to apply to table names
      • -
      • $util - — - Query\Abstract_Util
        Reference to util class
      • -
      -
      -

      Methods

      -
      -

      public

      - -

      Inherited from Query\AbstractDriver

      -

      protected

      - -

      public

      -
        -
      • __call() - — Allow invoke to work on table object
      • -
      • _quote() - — Helper method for quote_ident
      • -
      • affected_rows() - — Returns number of rows affected by an INSERT, UPDATE, DELETE type query
      • -
      • driver_query() - — Method to simplify retrieving db results for meta-data queries
      • -
      • get_columns() - — Retrieve column information for the current database table
      • -
      • get_dbs() - — Return list of dbs for the current connection, if possible
      • -
      • get_fks() - — Retrieve foreign keys for the table
      • -
      • get_functions() - — Return list of functions for the current database
      • -
      • get_indexes() - — Retrieve indexes for the table
      • -
      • get_last_query() - — Get the last sql query exexcuted
      • -
      • get_procedures() - — Return list of stored procedures for the current database
      • -
      • get_schemas() - — Return schemas for databases that list them
      • -
      • get_sequences() - — Return list of sequences for the current database, if they exist
      • -
      • get_sql() - — Get the SQL class for the current driver
      • -
      • get_system_tables() - — Retrieves an array of non-user-created tables for the connection/database
      • -
      • get_tables() - — Return list of tables for the current database
      • -
      • get_triggers() - — Return list of triggers for the current database
      • -
      • get_types() - — Retrieve list of data types for the database
      • -
      • get_util() - — Get the Util class for the current driver
      • -
      • get_views() - — Return list of views for the current database
      • -
      • insert_batch() - — Create sql for batch insert
      • -
      • num_rows() - — Return the number of rows returned for a SELECT query
      • -
      • prefix_table() - — Prefixes a table if it is not already prefixed
      • -
      • prepare_execute() - — Create and execute a prepared statement with the provided parameters
      • -
      • prepare_query() - — Simplifies prepared statements for database queries
      • -
      • quote_ident() - — Surrounds the string with the databases identifier escape characters
      • -
      • quote_table() - — Quote database table name, and set prefix
      • -
      • set_last_query() - — Set the last query sql
      • -
      • set_table_prefix() - — Set the common table name prefix
      • -
      • truncate() - — Empty the passed table
      • -
      -

      Inherited from PDO

      -

      public

      -
        -
      • beginTransaction() - — - Initiates a transaction -
      • -
      • commit() - — - Commits a transaction -
      • -
      • errorCode() - — - Fetch the SQLSTATE associated with the last operation on the database handle -
      • -
      • errorInfo() - — - Fetch extended error information associated with the last operation on the database handle -
      • -
      • exec() - — - Execute an SQL statement and return the number of affected rows -
      • -
      • getAttribute() - — - Retrieve a database connection attribute -
      • -
      • getAvailableDrivers() - — - Return an array of available PDO drivers -
      • -
      • inTransaction() - — - Checks if inside a transaction -
      • -
      • lastInsertId() - — - Returns the ID of the last inserted row or sequence value -
      • -
      • prepare() - — - Prepares a statement for execution and returns a statement object -
      • -
      • query() - — - Executes an SQL statement, returning a result set as a PDOStatement object -
      • -
      • quote() - — - Quotes a string for use in a query. -
      • -
      • rollBack() - — - Rolls back a transaction -
      • -
      • setAttribute() - — - Set an attribute -
      • -
      -
      -

      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-20T15:24:21-04:00 (commit #cd7f904)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Add pdo_firebird driver
        -
        -
      • -
      • -

        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-04-28T16:41:46-04:00 (commit #6a38213)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Improve some tests and docblocks
        -
        -
      • -
      • -

        2014-04-24T16:25:04-04:00 (commit #5b531cf)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        De-duplicate truncate method of drivers
        -
        -
      • -
      • -

        2014-04-17T16:41:12-04:00 (commit #d6c0fd2)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Add update and delete rules to foreign key methods
        -
        -
      • -
      • -

        2014-04-15T16:15:08-04:00 (commit #80595df)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Update foreign key driver methods to return the same kind of information
        -
        -
      • -
      • -

        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-03T16:49:01-04:00 (commit #3eeea75)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Cut down on some duplication, and increase test coverage
        -
        -
      • -
      • -

        2014-04-03T14:44:03-04:00 (commit #a333920)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Rename db_util to abstract_util, mark create_table method as deprecated
        -
        -
      • -
      • -

        2014-04-03T13:28:30-04:00 (commit #4809016)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Add insert_batch methods to Firebird and SQLite
        -
        -
      • -
      • -

        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-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:45:41-04:00 (commit #97730f0)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Fix some code quality issues
        -
        -
      • -
      • -

        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
        -
        -
      • -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Sqlite_Driver/__construct.html b/docs/classes/Query_Drivers_Sqlite_Driver/__construct.html deleted file mode 100644 index 43362cf..0000000 --- a/docs/classes/Query_Drivers_Sqlite_Driver/__construct.html +++ /dev/null @@ -1,129 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Sqlite\Driver::__construct

    -

    Open SQLite Database

    -

    -

      -

      Signature

      -
      - public function __construct(string - $dsn, - [string - $user = NULL, - [string - $pass = NULL, - [array - $driver_options = ]]] ) - -
      -

      Parameters

      -
      -
      $dsn - — - string
      -
      -
      $user - — - string
      -
      -
      $pass - — - string
      -
      -
      $driver_options - — - array
      -
      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 3/3 Lines (100%)
      • -
      • Tests: 6
      • -
      • Passed: 6 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — Query_Parser_Test::testGeneric2
      • -
      • [ PASSED ] — Query_Parser_Test::testWUnderscore
      • -
      • [ PASSED ] — Query_Parser_Test::testFunction
      • -
      • [ PASSED ] — Connection_Manager_Test::testConnect
      • -
      • [ PASSED ] — Connection_Manager_Test::testGetConnection
      • -
      • [ PASSED ] — SQLiteTest::testConnection
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Sqlite_SQL/function_list.html b/docs/classes/Query_Drivers_Sqlite_SQL/function_list.html deleted file mode 100644 index 444b5ab..0000000 --- a/docs/classes/Query_Drivers_Sqlite_SQL/function_list.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Sqlite\SQL::function_list

    -

    Return sql to list functions

    -

    -

      -

      Signature

      -
      - public function function_list() - -
      -

      Returns

      -
      -
      NULL
      -

      -
      -
      -

      Defined by Interface

      -

      - - SQLInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 2
      • -
      • Passed: 2 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — SQLiteTest::testNullMethods
      • -
      • [ PASSED ] — SQLiteTest::testGetFunctions
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Sqlite_SQL/procedure_list.html b/docs/classes/Query_Drivers_Sqlite_SQL/procedure_list.html deleted file mode 100644 index 45ed41e..0000000 --- a/docs/classes/Query_Drivers_Sqlite_SQL/procedure_list.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Sqlite\SQL::procedure_list

    -

    Return sql to list stored procedures

    -

    -

      -

      Signature

      -
      - public function procedure_list() - -
      -

      Returns

      -
      -
      NULL
      -

      -
      -
      -

      Defined by Interface

      -

      - - SQLInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 2
      • -
      • Passed: 2 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — SQLiteTest::testNullMethods
      • -
      • [ PASSED ] — SQLiteTest::testGetProcedures
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Sqlite_SQL/sequence_list.html b/docs/classes/Query_Drivers_Sqlite_SQL/sequence_list.html deleted file mode 100644 index c88b4d2..0000000 --- a/docs/classes/Query_Drivers_Sqlite_SQL/sequence_list.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Sqlite\SQL::sequence_list

    -

    Return sql to list sequences

    -

    -

      -

      Signature

      -
      - public function sequence_list() - -
      -

      Returns

      -
      -
      NULL
      -

      -
      -
      -

      Defined by Interface

      -

      - - SQLInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 2
      • -
      • Passed: 2 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — SQLiteTest::testNullMethods
      • -
      • [ PASSED ] — SQLiteTest::testGetSequences
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_Drivers_Sqlite_SQL/table_list.html b/docs/classes/Query_Drivers_Sqlite_SQL/table_list.html deleted file mode 100644 index 03106d4..0000000 --- a/docs/classes/Query_Drivers_Sqlite_SQL/table_list.html +++ /dev/null @@ -1,114 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\Drivers\Sqlite\SQL::table_list

    -

    Returns sql to list tables

    -

    -

      -

      Signature

      -
      - public function table_list() - -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Defined by Interface

      -

      - - SQLInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 3
      • -
      • Passed: 3 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — SQLiteTest::testCreateTable
      • -
      • [ PASSED ] — SQLiteTest::testDeleteTable
      • -
      • [ PASSED ] — SQLiteTest::testGetTables
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder.html b/docs/classes/Query_QueryBuilder.html deleted file mode 100644 index e9782ea..0000000 --- a/docs/classes/Query_QueryBuilder.html +++ /dev/null @@ -1,601 +0,0 @@ - - - - - phpDox - Query\QueryBuilder - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder

    -

    Convenience class for creating sql queries - also the class that instantiates the specific db driver

    -

    -

      -

      Synopsis

      -
      class QueryBuilder - extends AbstractQueryBuilder - implements - QueryBuilderInterface - {
      - - }
      -

      Hierarchy

      -
      -

      Extends

      - -

      Implements

      - -
      -

      Coverage

      - - - - - - - - - - - -
      Methods100%45 / 45
      Lines100%148 / 148
      -

      Constants

      - - - - - - - - - - - - - - - - - - - - - -
      NameValue
      KEY0
      VALUE1
      BOTH2
      -

      Members

      -
      -

      private

      -
        -
      • $array_vars - — - array
        Array class variables to be reset
      • -
      • $string_vars - — - array
        String class values to be reset
      • -
      -

      protected

      -
        -
      • $explain - — - Query\bool
        Whether to do only an explain on the query
      • -
      • $from_string - — - string
        Compiled 'from' clause
      • -
      • $group_array - — - array
        Key/val pairs for group by clause
      • -
      • $group_string - — - string
        Group by clause
      • -
      • $having_map - — - array
        Map for having clause
      • -
      • $limit - — - string
        Value for limit string
      • -
      • $offset - — - int
        Value for offset in limit string
      • -
      • $order_array - — - array
        Key/val pairs for order by clause
      • -
      • $order_string - — - string
        Order by clause
      • -
      • $query_map - — - array
        Query component order mapping for complex select queries
      • -
      • $select_string - — - string
        Compiled 'select' clause
      • -
      • $set_array_keys - — - array
        Keys for insert/update statement
      • -
      • $set_string - — - string
        Compiled arguments for insert / update
      • -
      • $values - — - array
        Values to apply to prepared statements
      • -
      • $where_values - — - array
        Values to apply to where clauses in prepared statements
      • -
      -

      public

      - -
      -

      Methods

      -
      -

      public

      -
        -
      • __construct() - — Constructor
      • -
      • __destruct() - — Destructor
      • -
      • __call() - — Calls a function further down the inheritence chain
      • -
      • count_all() - — Retreive the number of rows in the selected table
      • -
      • count_all_results() - — Retrieve the number of results for the generated query - used in place of the get() method
      • -
      • delete() - — Deletes data from a table
      • -
      • distinct() - — Adds the 'distinct' keyword to a query
      • -
      • explain() - — Tell the database to give you the query plan instead of result set
      • -
      • from() - — Specify the database table to select from
      • -
      • get() - — Select and retrieve all records from the current table, and/or execute current compiled query
      • -
      • get_compiled_delete() - — Returns the generated 'delete' sql query
      • -
      • get_compiled_insert() - — Returns the generated 'insert' sql query
      • -
      • get_compiled_select() - — Returns the generated 'select' sql query
      • -
      • get_compiled_update() - — Returns the generated 'update' sql query
      • -
      • get_where() - — Convenience method for get() with a where clause
      • -
      • group_by() - — Group the results by the selected field(s)
      • -
      • group_end() - — Ends a query group
      • -
      • group_start() - — Adds a paren to the current query for query grouping
      • -
      • having() - — Generates a 'Having' clause
      • -
      • insert() - — Creates an insert clause, and executes it
      • -
      • insert_batch() - — Creates and executes a batch insertion query
      • -
      • join() - — Creates a join phrase in a compiled query
      • -
      • like() - — Creates a Like clause in the sql statement
      • -
      • limit() - — Set a limit on the current sql statement
      • -
      • not_like() - — Generates a NOT LIKE clause
      • -
      • or_group_start() - — Adds a paren to the current query for query grouping, prefixed with 'OR'
      • -
      • or_having() - — Generates a 'Having' clause prefixed with 'OR'
      • -
      • or_like() - — Generates an OR Like clause
      • -
      • or_not_group_start() - — Adds a paren to the current query for query grouping, prefixed with 'OR NOT'
      • -
      • or_not_like() - — Generates a OR NOT LIKE clause
      • -
      • or_where() - — Where clause prefixed with "OR"
      • -
      • or_where_in() - — Where in statement prefixed with "or"
      • -
      • or_where_not_in() - — OR WHERE NOT IN (FOO) clause
      • -
      • order_by() - — Order the results by the selected field(s)
      • -
      • reset_query() - — Clear out the class variables, so the next query can be run
      • -
      • select() - — Specifies rows to select in a query
      • -
      • select_avg() - — Selects the average value of a field from a query
      • -
      • select_max() - — Selects the maximum value of a field from a query
      • -
      • select_min() - — Selects the minimum value of a field from a query
      • -
      • select_sum() - — Selects the sum of a field from a query
      • -
      • set() - — Sets values for inserts / updates / deletes
      • -
      • update() - — Creates an update clause, and executes it
      • -
      • where() - — Specify condition(s) in the where clause of a query Note: this function works with key / value, or a passed array with key / value pairs
      • -
      • where_in() - — Where clause with 'IN' statement
      • -
      • where_not_in() - — WHERE NOT IN (FOO) clause
      • -
      -

      Inherited from Query\AbstractQueryBuilder

      -

      protected

      -
        -
      • _append_map() - — Add an additional set of mapping pairs to a internal map
      • -
      • _append_query() - — Convert the prepared statement into readable sql
      • -
      • _compile() - — String together the sql statements for sending to the db
      • -
      • _compile_type() - — Sub-method for generating sql strings
      • -
      • _get_compile() - — Helper function for returning sql strings
      • -
      • _having() - — Simplify building having clauses
      • -
      • _like() - — Simplify 'like' methods
      • -
      • _mixed_set() - — Set values in the class, with either an array or key value pair
      • -
      • _run() - — Executes the compiled query
      • -
      • _select() - — Method to simplify select_ methods
      • -
      • _where() - — Do all the repeditive stuff for where/having type methods
      • -
      • _where_in() - — Simplify where_in methods
      • -
      • _where_string() - — Simplify generating where string
      • -
      -
      -

      History

      -
        -
      • -

        2015-11-10T11:18:11-05:00 (commit #1e2a7ee)

        -
        -

        - Author: Timothy J Warren (tim@timshomepage.net) / - Commiter: Timothy J Warren (tim@timshomepage.net) -

        -
        Actually fix tests
        -
        -
      • -
      • -

        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-11-10T06:45:55-05:00 (commit #e6ac4a7)

        -
        -

        - Author: Timothy J Warren (tim@timshomepage.net) / - Commiter: Timothy J Warren (tim@timshomepage.net) -

        -
        Set up jenkins build
        -
        -
      • -
      • -

        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-17T16:01:41-04:00 (commit #b4118ce)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Update docs
        -
        -
      • -
      • -

        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-11-07T12:14:46-05:00 (commit #6755818)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Fix some issues with multiple array items in where statements
        -
        -
      • -
      • -

        2014-08-08T13:48:20-04:00 (commit #dd672df)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Reorganize classes to autoload by namespace
        -
        -
      • -
      • -

        2014-06-30T11:21:40-04:00 (commit #2ccac50)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Fix small docblock discrepency
        -
        -
      • -
      • -

        2014-06-30T11:16:50-04:00 (commit #d4838ba)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Add an additional type check to limit
        -
        -
      • -
      • -

        2014-06-09T17:02:14-04:00 (commit #1abd835)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Attempting some Quercus compatibility, test-suite runs with simpletest as well as PHPUnit
        -
        -
      • -
      • -

        2014-04-28T16:41:46-04:00 (commit #6a38213)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Improve some tests and docblocks
        -
        -
      • -
      • -

        2014-04-24T21:29:40-04:00 (commit #315dc5e)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        method shortening
        -
        -
      • -
      • -

        2014-04-24T20:14:19-04:00 (commit #2ae38be)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Remove some variable setting logic duplication
        -
        -
      • -
      • -

        2014-04-24T17:07:50-04:00 (commit #81be910)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Split Query Builder class
        -
        -
      • -
      • -

        2014-04-24T14:50:53-04:00 (commit #993a2ab)

        -
        -

        - Author: Timothy J. Warren (tim@timshomepage.net) / - Commiter: Timothy J. Warren (tim@timshomepage.net) -

        -
        Allow camelCase method calls, update interfaces with missing methods
        -
        -
      • -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/__call.html b/docs/classes/Query_QueryBuilder/__call.html deleted file mode 100644 index 0ff1c02..0000000 --- a/docs/classes/Query_QueryBuilder/__call.html +++ /dev/null @@ -1,180 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::__call

    -

    Calls a function further down the inheritence chain

    -

    -

      -

      Signature

      -
      - public function __call(string - $name, - array - $params ) - -
      -

      Parameters

      -
      -
      $name - — - string
      -
      -
      $params - — - array
      -
      -
      -

      Returns

      -
      -
      mixed
      -
      -
      -

      Errors/Exceptions

      -
      -
      - - BadMethodCallException - -
      -
      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 9/9 Lines (100%)
      • -
      • Tests: 49
      • -
      • Passed: 49 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testGetWNumRows
      • -
      • [ PASSED ] — MySQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — MySQLQBTest::testNumRows
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — MySQLQBTest::testBadMethod
      • -
      • [ PASSED ] — MySQLQBTest::testBadNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testGetWNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — PgSQLQBTest::testNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — PgSQLQBTest::testBadMethod
      • -
      • [ PASSED ] — PgSQLQBTest::testBadNumRows
      • -
      • [ PASSED ] — SQLiteTest::testCreateTable
      • -
      • [ PASSED ] — SQLiteTest::testBackupStructure
      • -
      • [ PASSED ] — SQLiteTest::testDeleteTable
      • -
      • [ PASSED ] — SQLiteTest::testTruncate
      • -
      • [ PASSED ] — SQLiteTest::testPreparedStatements
      • -
      • [ PASSED ] — SQLiteTest::testPrepareExecute
      • -
      • [ PASSED ] — SQLiteTest::testCommitTransaction
      • -
      • [ PASSED ] — SQLiteTest::testRollbackTransaction
      • -
      • [ PASSED ] — SQLiteTest::testGetDBs
      • -
      • [ PASSED ] — SQLiteTest::testGetSchemas
      • -
      • [ PASSED ] — SQLiteTest::testGetSystemTables
      • -
      • [ PASSED ] — SQLiteTest::testGetSequences
      • -
      • [ PASSED ] — SQLiteTest::testGetFunctions
      • -
      • [ PASSED ] — SQLiteTest::testGetProcedures
      • -
      • [ PASSED ] — SQLiteTest::testGetTables
      • -
      • [ PASSED ] — SQLiteTest::testBackupData
      • -
      • [ PASSED ] — SQLiteTest::testGetColumns
      • -
      • [ PASSED ] — SQLiteTest::testGetTypes
      • -
      • [ PASSED ] — SQLiteTest::testGetFKs
      • -
      • [ PASSED ] — SQLiteTest::testGetIndexes
      • -
      • [ PASSED ] — SQLiteTest::testGetViews
      • -
      • [ PASSED ] — SQLiteTest::testGetTriggers
      • -
      • [ PASSED ] — SQLiteQBTest::testGetWNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — SQLiteQBTest::testNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — SQLiteQBTest::testBadMethod
      • -
      • [ PASSED ] — SQLiteQBTest::testBadNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testTypeList
      • -
      • [ PASSED ] — FirebirdQBTest::testResultErrors
      • -
      • [ PASSED ] — FirebirdQBTest::testBackupStructure
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — FirebirdQBTest::testNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — FirebirdQBTest::testBadMethod
      • -
      • [ PASSED ] — FirebirdQBTest::testBadNumRows
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/count_all.html b/docs/classes/Query_QueryBuilder/count_all.html deleted file mode 100644 index 541e5c1..0000000 --- a/docs/classes/Query_QueryBuilder/count_all.html +++ /dev/null @@ -1,126 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::count_all

    -

    Retreive the number of rows in the selected table

    -

    -

      -

      Signature

      -
      - public function count_all(string - $table ) - -
      -

      Parameters

      -
      -
      $table - — - string
      -
      -
      -

      Returns

      -
      -
      int
      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 3/3 Lines (100%)
      • -
      • Tests: 4
      • -
      • Passed: 4 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testCountAll
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAll
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAll
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAll
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/count_all_results.html b/docs/classes/Query_QueryBuilder/count_all_results.html deleted file mode 100644 index 6faff5b..0000000 --- a/docs/classes/Query_QueryBuilder/count_all_results.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::count_all_results

    -

    Retrieve the number of results for the generated query - used in place of the get() method

    -

    -

      -

      Signature

      -
      - public function count_all_results([string - $table = ''] ) - -
      -

      Parameters

      -
      -
      $table - — - string
      -
      -
      -

      Returns

      -
      -
      int
      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 4/4 Lines (100%)
      • -
      • Tests: 8
      • -
      • Passed: 8 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testCountAllResults
      • -
      • [ PASSED ] — MySQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAllResults
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAllResults
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAllResults2
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults2
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/delete.html b/docs/classes/Query_QueryBuilder/delete.html deleted file mode 100644 index 78960e0..0000000 --- a/docs/classes/Query_QueryBuilder/delete.html +++ /dev/null @@ -1,137 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::delete

    -

    Deletes data from a table

    -

    -

      -

      Signature

      -
      - public function delete(string - $table, - [string - $where = ''] ) - -
      -

      Parameters

      -
      -
      $table - — - string
      -
      -
      $where - — - string
      -
      -
      -

      Returns

      -
      -
      PDOStatement
      -

      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 2/2 Lines (100%)
      • -
      • Tests: 8
      • -
      • Passed: 8 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testDelete
      • -
      • [ PASSED ] — MySQLQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testDelete
      • -
      • [ PASSED ] — PgSQLQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testDelete
      • -
      • [ PASSED ] — SQLiteQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testDelete
      • -
      • [ PASSED ] — FirebirdQBTest::testDeleteWithMultipleWhereValues
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/distinct.html b/docs/classes/Query_QueryBuilder/distinct.html deleted file mode 100644 index a34c510..0000000 --- a/docs/classes/Query_QueryBuilder/distinct.html +++ /dev/null @@ -1,116 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::distinct

    -

    Adds the 'distinct' keyword to a query

    -

    -

      -

      Signature

      -
      - public function distinct() - -
      -

      Returns

      -
      -
      Query_Builder
      -

      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 2/2 Lines (100%)
      • -
      • Tests: 4
      • -
      • Passed: 4 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testSelectDistinct
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectDistinct
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectDistinct
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectDistinct
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/explain.html b/docs/classes/Query_QueryBuilder/explain.html deleted file mode 100644 index 805db86..0000000 --- a/docs/classes/Query_QueryBuilder/explain.html +++ /dev/null @@ -1,116 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::explain

    -

    Tell the database to give you the query plan instead of result set

    -

    -

      -

      Signature

      -
      - public function explain() - -
      -

      Returns

      -
      -
      Query_Builder
      -

      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 2/2 Lines (100%)
      • -
      • Tests: 4
      • -
      • Passed: 4 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — PgSQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — SQLiteQBTest::testQueryExplain
      • -
      • [ PASSED ] — FirebirdQBTest::testQueryExplain
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/from.html b/docs/classes/Query_QueryBuilder/from.html deleted file mode 100644 index 7a9630e..0000000 --- a/docs/classes/Query_QueryBuilder/from.html +++ /dev/null @@ -1,310 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::from

    -

    Specify the database table to select from

    -

    -

      -

      Signature

      -
      - public function from(string - $tblname ) - -
      -

      Parameters

      -
      -
      $tblname - — - string
      -
      -
      -

      Returns

      -
      -
      Query_Builder
      -

      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 6/6 Lines (100%)
      • -
      • Tests: 187
      • -
      • Passed: 187 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — MySQLQBTest::testFunctionGet
      • -
      • [ PASSED ] — MySQLQBTest::testGet
      • -
      • [ PASSED ] — MySQLQBTest::testPrefixGet
      • -
      • [ PASSED ] — MySQLQBTest::testGetWNumRows
      • -
      • [ PASSED ] — MySQLQBTest::testGetLimit
      • -
      • [ PASSED ] — MySQLQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — MySQLQBTest::testGetWhere
      • -
      • [ PASSED ] — MySQLQBTest::testHaving
      • -
      • [ PASSED ] — MySQLQBTest::testOrHaving
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectAvg
      • -
      • [ PASSED ] — MySQLQBTest::testSelectSum
      • -
      • [ PASSED ] — MySQLQBTest::testSelectDistinct
      • -
      • [ PASSED ] — MySQLQBTest::testSelectGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — MySQLQBTest::testSelectMax
      • -
      • [ PASSED ] — MySQLQBTest::testSelectMin
      • -
      • [ PASSED ] — MySQLQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — MySQLQBTest::testGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — MySQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — MySQLQBTest::testWhereIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — MySQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrderBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — MySQLQBTest::testGroupBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhere
      • -
      • [ PASSED ] — MySQLQBTest::testLike
      • -
      • [ PASSED ] — MySQLQBTest::testOrLike
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotLike
      • -
      • [ PASSED ] — MySQLQBTest::testNotLike
      • -
      • [ PASSED ] — MySQLQBTest::testLikeBefore
      • -
      • [ PASSED ] — MySQLQBTest::testLikeAfter
      • -
      • [ PASSED ] — MySQLQBTest::testJoin
      • -
      • [ PASSED ] — MySQLQBTest::testLeftJoin
      • -
      • [ PASSED ] — MySQLQBTest::testInnerJoin
      • -
      • [ PASSED ] — MySQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — MySQLQBTest::testCountAllResults
      • -
      • [ PASSED ] — MySQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — MySQLQBTest::testNumRows
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — PgSQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — PgSQLQBTest::testFunctionGet
      • -
      • [ PASSED ] — PgSQLQBTest::testGet
      • -
      • [ PASSED ] — PgSQLQBTest::testPrefixGet
      • -
      • [ PASSED ] — PgSQLQBTest::testGetWNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testGetLimit
      • -
      • [ PASSED ] — PgSQLQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — PgSQLQBTest::testGetWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testOrHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectAvg
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectSum
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectDistinct
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectMax
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectMin
      • -
      • [ PASSED ] — PgSQLQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — PgSQLQBTest::testGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testLike
      • -
      • [ PASSED ] — PgSQLQBTest::testOrLike
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotLike
      • -
      • [ PASSED ] — PgSQLQBTest::testNotLike
      • -
      • [ PASSED ] — PgSQLQBTest::testLikeBefore
      • -
      • [ PASSED ] — PgSQLQBTest::testLikeAfter
      • -
      • [ PASSED ] — PgSQLQBTest::testJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testLeftJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testInnerJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAllResults
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — PgSQLQBTest::testNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — SQLiteQBTest::testQueryExplain
      • -
      • [ PASSED ] — SQLiteQBTest::testFunctionGet
      • -
      • [ PASSED ] — SQLiteQBTest::testGet
      • -
      • [ PASSED ] — SQLiteQBTest::testPrefixGet
      • -
      • [ PASSED ] — SQLiteQBTest::testGetWNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testGetLimit
      • -
      • [ PASSED ] — SQLiteQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — SQLiteQBTest::testGetWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testOrHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectAvg
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectSum
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectDistinct
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectMax
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectMin
      • -
      • [ PASSED ] — SQLiteQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — SQLiteQBTest::testGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderByRandom
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testLike
      • -
      • [ PASSED ] — SQLiteQBTest::testOrLike
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotLike
      • -
      • [ PASSED ] — SQLiteQBTest::testNotLike
      • -
      • [ PASSED ] — SQLiteQBTest::testLikeBefore
      • -
      • [ PASSED ] — SQLiteQBTest::testLikeAfter
      • -
      • [ PASSED ] — SQLiteQBTest::testJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testLeftJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testInnerJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAllResults
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAllResults2
      • -
      • [ PASSED ] — SQLiteQBTest::testNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — FirebirdQBTest::testFunctionGet
      • -
      • [ PASSED ] — FirebirdQBTest::testGet
      • -
      • [ PASSED ] — FirebirdQBTest::testPrefixGet
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testGetLimit
      • -
      • [ PASSED ] — FirebirdQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testOrHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectAvg
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectSum
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectDistinct
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectMax
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectMin
      • -
      • [ PASSED ] — FirebirdQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderByRandom
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeBefore
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeAfter
      • -
      • [ PASSED ] — FirebirdQBTest::testJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testLeftJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testInnerJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults2
      • -
      • [ PASSED ] — FirebirdQBTest::testNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledSelect
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/get.html b/docs/classes/Query_QueryBuilder/get.html deleted file mode 100644 index 091d119..0000000 --- a/docs/classes/Query_QueryBuilder/get.html +++ /dev/null @@ -1,314 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::get

    -

    Select and retrieve all records from the current table, and/or execute current compiled query

    -

    -

      -

      Signature

      -
      - public function get([string - $table = '', - [boolean - $limit = FALSE, - [boolean - $offset = FALSE]]] ) - -
      -

      Parameters

      -
      -
      $table - — - string
      -
      -
      $limit - — - boolean
      -



      -
      $offset - — - boolean
      -



      -
      -

      Returns

      -
      -
      PDOStatement
      -

      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 3/3 Lines (100%)
      • -
      • Tests: 179
      • -
      • Passed: 179 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — MySQLQBTest::testFunctionGet
      • -
      • [ PASSED ] — MySQLQBTest::testGet
      • -
      • [ PASSED ] — MySQLQBTest::testPrefixGet
      • -
      • [ PASSED ] — MySQLQBTest::testGetWNumRows
      • -
      • [ PASSED ] — MySQLQBTest::testGetLimit
      • -
      • [ PASSED ] — MySQLQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — MySQLQBTest::testGetWhere
      • -
      • [ PASSED ] — MySQLQBTest::testHaving
      • -
      • [ PASSED ] — MySQLQBTest::testOrHaving
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectAvg
      • -
      • [ PASSED ] — MySQLQBTest::testSelectSum
      • -
      • [ PASSED ] — MySQLQBTest::testSelectDistinct
      • -
      • [ PASSED ] — MySQLQBTest::testSelectGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — MySQLQBTest::testSelectMax
      • -
      • [ PASSED ] — MySQLQBTest::testSelectMin
      • -
      • [ PASSED ] — MySQLQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — MySQLQBTest::testGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — MySQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — MySQLQBTest::testWhereIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — MySQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrderBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — MySQLQBTest::testGroupBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhere
      • -
      • [ PASSED ] — MySQLQBTest::testLike
      • -
      • [ PASSED ] — MySQLQBTest::testOrLike
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotLike
      • -
      • [ PASSED ] — MySQLQBTest::testNotLike
      • -
      • [ PASSED ] — MySQLQBTest::testLikeBefore
      • -
      • [ PASSED ] — MySQLQBTest::testLikeAfter
      • -
      • [ PASSED ] — MySQLQBTest::testJoin
      • -
      • [ PASSED ] — MySQLQBTest::testLeftJoin
      • -
      • [ PASSED ] — MySQLQBTest::testInnerJoin
      • -
      • [ PASSED ] — MySQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — MySQLQBTest::testNumRows
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — PgSQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — PgSQLQBTest::testFunctionGet
      • -
      • [ PASSED ] — PgSQLQBTest::testGet
      • -
      • [ PASSED ] — PgSQLQBTest::testPrefixGet
      • -
      • [ PASSED ] — PgSQLQBTest::testGetWNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testGetLimit
      • -
      • [ PASSED ] — PgSQLQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — PgSQLQBTest::testGetWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testOrHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectAvg
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectSum
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectDistinct
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectMax
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectMin
      • -
      • [ PASSED ] — PgSQLQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — PgSQLQBTest::testGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testLike
      • -
      • [ PASSED ] — PgSQLQBTest::testOrLike
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotLike
      • -
      • [ PASSED ] — PgSQLQBTest::testNotLike
      • -
      • [ PASSED ] — PgSQLQBTest::testLikeBefore
      • -
      • [ PASSED ] — PgSQLQBTest::testLikeAfter
      • -
      • [ PASSED ] — PgSQLQBTest::testJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testLeftJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testInnerJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — SQLiteQBTest::testQueryExplain
      • -
      • [ PASSED ] — SQLiteQBTest::testFunctionGet
      • -
      • [ PASSED ] — SQLiteQBTest::testGet
      • -
      • [ PASSED ] — SQLiteQBTest::testPrefixGet
      • -
      • [ PASSED ] — SQLiteQBTest::testGetWNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testGetLimit
      • -
      • [ PASSED ] — SQLiteQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — SQLiteQBTest::testGetWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testOrHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectAvg
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectSum
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectDistinct
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectMax
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectMin
      • -
      • [ PASSED ] — SQLiteQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — SQLiteQBTest::testGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderByRandom
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testLike
      • -
      • [ PASSED ] — SQLiteQBTest::testOrLike
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotLike
      • -
      • [ PASSED ] — SQLiteQBTest::testNotLike
      • -
      • [ PASSED ] — SQLiteQBTest::testLikeBefore
      • -
      • [ PASSED ] — SQLiteQBTest::testLikeAfter
      • -
      • [ PASSED ] — SQLiteQBTest::testJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testLeftJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testInnerJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — FirebirdQBTest::testFunctionGet
      • -
      • [ PASSED ] — FirebirdQBTest::testGet
      • -
      • [ PASSED ] — FirebirdQBTest::testPrefixGet
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testGetLimit
      • -
      • [ PASSED ] — FirebirdQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testOrHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectAvg
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectSum
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectDistinct
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectMax
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectMin
      • -
      • [ PASSED ] — FirebirdQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderByRandom
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeBefore
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeAfter
      • -
      • [ PASSED ] — FirebirdQBTest::testJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testLeftJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testInnerJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledSelect
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/get_compiled_delete.html b/docs/classes/Query_QueryBuilder/get_compiled_delete.html deleted file mode 100644 index 549839a..0000000 --- a/docs/classes/Query_QueryBuilder/get_compiled_delete.html +++ /dev/null @@ -1,132 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::get_compiled_delete

    -

    Returns the generated 'delete' sql query

    -

    -

      -

      Signature

      -
      - public function get_compiled_delete([string - $table = "", - [boolean - $reset = TRUE]] ) - -
      -

      Parameters

      -
      -
      $table - — - string
      -
      -
      $reset - — - boolean
      -



      -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 4
      • -
      • Passed: 4 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledDelete
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/get_compiled_insert.html b/docs/classes/Query_QueryBuilder/get_compiled_insert.html deleted file mode 100644 index a947fbd..0000000 --- a/docs/classes/Query_QueryBuilder/get_compiled_insert.html +++ /dev/null @@ -1,132 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::get_compiled_insert

    -

    Returns the generated 'insert' sql query

    -

    -

      -

      Signature

      -
      - public function get_compiled_insert(string - $table, - [boolean - $reset = TRUE] ) - -
      -

      Parameters

      -
      -
      $table - — - string
      -
      -
      $reset - — - boolean
      -



      -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 4
      • -
      • Passed: 4 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledInsert
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/get_compiled_select.html b/docs/classes/Query_QueryBuilder/get_compiled_select.html deleted file mode 100644 index a8262fe..0000000 --- a/docs/classes/Query_QueryBuilder/get_compiled_select.html +++ /dev/null @@ -1,133 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::get_compiled_select

    -

    Returns the generated 'select' sql query

    -

    -

      -

      Signature

      -
      - public function get_compiled_select([string - $table = '', - [boolean - $reset = TRUE]] ) - -
      -

      Parameters

      -
      -
      $table - — - string
      -
      -
      $reset - — - boolean
      -



      -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 2/2 Lines (100%)
      • -
      • Tests: 5
      • -
      • Passed: 5 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — FirebirdQBTest::testQueryExplain
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledSelect
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/get_compiled_update.html b/docs/classes/Query_QueryBuilder/get_compiled_update.html deleted file mode 100644 index 293a2c9..0000000 --- a/docs/classes/Query_QueryBuilder/get_compiled_update.html +++ /dev/null @@ -1,132 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::get_compiled_update

    -

    Returns the generated 'update' sql query

    -

    -

      -

      Signature

      -
      - public function get_compiled_update([string - $table = '', - [boolean - $reset = TRUE]] ) - -
      -

      Parameters

      -
      -
      $table - — - string
      -
      -
      $reset - — - boolean
      -



      -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 4
      • -
      • Passed: 4 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledUpdate
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/group_by.html b/docs/classes/Query_QueryBuilder/group_by.html deleted file mode 100644 index bff95ad..0000000 --- a/docs/classes/Query_QueryBuilder/group_by.html +++ /dev/null @@ -1,139 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::group_by

    -

    Group the results by the selected field(s)

    -

    -

      -

      Signature

      -
      - public function group_by(mixed - $field ) - -
      -

      Parameters

      -
      -
      $field - — - mixed
      -
      -
      -

      Returns

      -
      -
      Query_Builder
      -

      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 8/8 Lines (100%)
      • -
      • Tests: 16
      • -
      • Passed: 16 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testFunctionGet
      • -
      • [ PASSED ] — MySQLQBTest::testHaving
      • -
      • [ PASSED ] — MySQLQBTest::testOrHaving
      • -
      • [ PASSED ] — MySQLQBTest::testGroupBy
      • -
      • [ PASSED ] — PgSQLQBTest::testFunctionGet
      • -
      • [ PASSED ] — PgSQLQBTest::testHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testOrHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupBy
      • -
      • [ PASSED ] — SQLiteQBTest::testFunctionGet
      • -
      • [ PASSED ] — SQLiteQBTest::testHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testOrHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupBy
      • -
      • [ PASSED ] — FirebirdQBTest::testFunctionGet
      • -
      • [ PASSED ] — FirebirdQBTest::testHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testOrHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupBy
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/group_end.html b/docs/classes/Query_QueryBuilder/group_end.html deleted file mode 100644 index 3d54da3..0000000 --- a/docs/classes/Query_QueryBuilder/group_end.html +++ /dev/null @@ -1,128 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::group_end

    -

    Ends a query group

    -

    -

      -

      Signature

      -
      - public function group_end() - -
      -

      Returns

      -
      -
      Query_Builder
      -

      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 2/2 Lines (100%)
      • -
      • Tests: 16
      • -
      • Passed: 16 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — MySQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — PgSQLQBTest::testGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — SQLiteQBTest::testGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — FirebirdQBTest::testGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupCamelCase
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/group_start.html b/docs/classes/Query_QueryBuilder/group_start.html deleted file mode 100644 index d42acda..0000000 --- a/docs/classes/Query_QueryBuilder/group_start.html +++ /dev/null @@ -1,128 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::group_start

    -

    Adds a paren to the current query for query grouping

    -

    -

      -

      Signature

      -
      - public function group_start() - -
      -

      Returns

      -
      -
      Query_Builder
      -

      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 3/3 Lines (100%)
      • -
      • Tests: 16
      • -
      • Passed: 16 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — MySQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — PgSQLQBTest::testGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — SQLiteQBTest::testGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — FirebirdQBTest::testGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupCamelCase
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/having.html b/docs/classes/Query_QueryBuilder/having.html deleted file mode 100644 index 7b02d04..0000000 --- a/docs/classes/Query_QueryBuilder/having.html +++ /dev/null @@ -1,137 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::having

    -

    Generates a 'Having' clause

    -

    -

      -

      Signature

      -
      - public function having(mixed - $key, - [array - $val = ] ) - -
      -

      Parameters

      -
      -
      $key - — - mixed
      -
      -
      $val - — - array
      -
      -
      -

      Returns

      -
      -
      Query_Builder
      -

      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 8
      • -
      • Passed: 8 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testHaving
      • -
      • [ PASSED ] — MySQLQBTest::testOrHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testOrHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testOrHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testOrHaving
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/insert.html b/docs/classes/Query_QueryBuilder/insert.html deleted file mode 100644 index b10dc7d..0000000 --- a/docs/classes/Query_QueryBuilder/insert.html +++ /dev/null @@ -1,141 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::insert

    -

    Creates an insert clause, and executes it

    -

    -

      -

      Signature

      -
      - public function insert(string - $table, - [array - $data = ] ) - -
      -

      Parameters

      -
      -
      $table - — - string
      -
      -
      $data - — - array
      -
      -
      -

      Returns

      -
      -
      PDOStatement
      -

      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 2/2 Lines (100%)
      • -
      • Tests: 12
      • -
      • Passed: 12 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testInsert
      • -
      • [ PASSED ] — MySQLQBTest::testInsertArray
      • -
      • [ PASSED ] — MySQLQBTest::testBadNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testInsert
      • -
      • [ PASSED ] — PgSQLQBTest::testInsertArray
      • -
      • [ PASSED ] — PgSQLQBTest::testBadNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testInsert
      • -
      • [ PASSED ] — SQLiteQBTest::testInsertArray
      • -
      • [ PASSED ] — SQLiteQBTest::testBadNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testInsert
      • -
      • [ PASSED ] — FirebirdQBTest::testInsertArray
      • -
      • [ PASSED ] — FirebirdQBTest::testBadNumRows
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/insert_batch.html b/docs/classes/Query_QueryBuilder/insert_batch.html deleted file mode 100644 index 518bfd4..0000000 --- a/docs/classes/Query_QueryBuilder/insert_batch.html +++ /dev/null @@ -1,133 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::insert_batch

    -

    Creates and executes a batch insertion query

    -

    -

      -

      Signature

      -
      - public function insert_batch(string - $table, - [array - $data = ] ) - -
      -

      Parameters

      -
      -
      $table - — - string
      -
      -
      $data - — - array
      -
      -
      -

      Returns

      -
      -
      PDOStatement
      -

      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 4/4 Lines (100%)
      • -
      • Tests: 4
      • -
      • Passed: 4 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testInsertBatch
      • -
      • [ PASSED ] — PgSQLQBTest::testInsertBatch
      • -
      • [ PASSED ] — SQLiteQBTest::testInsertBatch
      • -
      • [ PASSED ] — FirebirdQBTest::testInsertBatch
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/join.html b/docs/classes/Query_QueryBuilder/join.html deleted file mode 100644 index 46b008e..0000000 --- a/docs/classes/Query_QueryBuilder/join.html +++ /dev/null @@ -1,151 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::join

    -

    Creates a join phrase in a compiled query

    -

    -

      -

      Signature

      -
      - public function join(string - $table, - string - $condition, - [string - $type = ''] ) - -
      -

      Parameters

      -
      -
      $table - — - string
      -
      -
      $condition - — - string
      -
      -
      $type - — - string
      -
      -
      -

      Returns

      -
      -
      Query_Builder
      -

      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 8/8 Lines (100%)
      • -
      • Tests: 16
      • -
      • Passed: 16 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testJoin
      • -
      • [ PASSED ] — MySQLQBTest::testLeftJoin
      • -
      • [ PASSED ] — MySQLQBTest::testInnerJoin
      • -
      • [ PASSED ] — MySQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testLeftJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testInnerJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testLeftJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testInnerJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testLeftJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testInnerJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testJoinWithMultipleWhereValues
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/like.html b/docs/classes/Query_QueryBuilder/like.html deleted file mode 100644 index f1e8022..0000000 --- a/docs/classes/Query_QueryBuilder/like.html +++ /dev/null @@ -1,159 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::like

    -

    Creates a Like clause in the sql statement

    -

    -

      -

      Signature

      -
      - public function like(string - $field, - mixed - $val, - [string - $pos = 'both'] ) - -
      -

      Parameters

      -
      -
      $field - — - string
      -
      -
      $val - — - mixed
      -
      -
      $pos - — - string
      -
      -
      -

      Returns

      -
      -
      Query_Builder
      -

      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 24
      • -
      • Passed: 24 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testLike
      • -
      • [ PASSED ] — MySQLQBTest::testOrLike
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotLike
      • -
      • [ PASSED ] — MySQLQBTest::testNotLike
      • -
      • [ PASSED ] — MySQLQBTest::testLikeBefore
      • -
      • [ PASSED ] — MySQLQBTest::testLikeAfter
      • -
      • [ PASSED ] — PgSQLQBTest::testLike
      • -
      • [ PASSED ] — PgSQLQBTest::testOrLike
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotLike
      • -
      • [ PASSED ] — PgSQLQBTest::testNotLike
      • -
      • [ PASSED ] — PgSQLQBTest::testLikeBefore
      • -
      • [ PASSED ] — PgSQLQBTest::testLikeAfter
      • -
      • [ PASSED ] — SQLiteQBTest::testLike
      • -
      • [ PASSED ] — SQLiteQBTest::testOrLike
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotLike
      • -
      • [ PASSED ] — SQLiteQBTest::testNotLike
      • -
      • [ PASSED ] — SQLiteQBTest::testLikeBefore
      • -
      • [ PASSED ] — SQLiteQBTest::testLikeAfter
      • -
      • [ PASSED ] — FirebirdQBTest::testLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeBefore
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeAfter
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/limit.html b/docs/classes/Query_QueryBuilder/limit.html deleted file mode 100644 index f8e58b7..0000000 --- a/docs/classes/Query_QueryBuilder/limit.html +++ /dev/null @@ -1,197 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::limit

    -

    Set a limit on the current sql statement

    -

    -

      -

      Signature

      -
      - public function limit(int - $limit, - [boolean - $offset = FALSE] ) - -
      -

      Parameters

      -
      -
      $limit - — - int
      -
      -
      $offset - — - boolean
      -



      -
      -

      Returns

      -
      -
      Query_Builder
      -

      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 3/3 Lines (100%)
      • -
      • Tests: 68
      • -
      • Passed: 68 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — MySQLQBTest::testGetLimit
      • -
      • [ PASSED ] — MySQLQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — MySQLQBTest::testGetWhere
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — MySQLQBTest::testGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — MySQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — MySQLQBTest::testOrderBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — MySQLQBTest::testGroupBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhere
      • -
      • [ PASSED ] — MySQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — PgSQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — PgSQLQBTest::testGetLimit
      • -
      • [ PASSED ] — PgSQLQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — PgSQLQBTest::testGetWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — PgSQLQBTest::testGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — SQLiteQBTest::testQueryExplain
      • -
      • [ PASSED ] — SQLiteQBTest::testGetLimit
      • -
      • [ PASSED ] — SQLiteQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — SQLiteQBTest::testGetWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — SQLiteQBTest::testGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderByRandom
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAllResults2
      • -
      • [ PASSED ] — FirebirdQBTest::testQueryExplain
      • -
      • [ PASSED ] — FirebirdQBTest::testGetLimit
      • -
      • [ PASSED ] — FirebirdQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — FirebirdQBTest::testGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderByRandom
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults2
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/not_like.html b/docs/classes/Query_QueryBuilder/not_like.html deleted file mode 100644 index ebe39c7..0000000 --- a/docs/classes/Query_QueryBuilder/not_like.html +++ /dev/null @@ -1,139 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::not_like

    -

    Generates a NOT LIKE clause

    -

    -

      -

      Signature

      -
      - public function not_like(string - $field, - mixed - $val, - [string - $pos = 'both'] ) - -
      -

      Parameters

      -
      -
      $field - — - string
      -
      -
      $val - — - mixed
      -
      -
      $pos - — - string
      -
      -
      -

      Returns

      -
      -
      Query_Builder
      -

      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 4
      • -
      • Passed: 4 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testNotLike
      • -
      • [ PASSED ] — PgSQLQBTest::testNotLike
      • -
      • [ PASSED ] — SQLiteQBTest::testNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testNotLike
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/or_group_start.html b/docs/classes/Query_QueryBuilder/or_group_start.html deleted file mode 100644 index 7666774..0000000 --- a/docs/classes/Query_QueryBuilder/or_group_start.html +++ /dev/null @@ -1,116 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::or_group_start

    -

    Adds a paren to the current query for query grouping, prefixed with 'OR'

    -

    -

      -

      Signature

      -
      - public function or_group_start() - -
      -

      Returns

      -
      -
      Query_Builder
      -

      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 2/2 Lines (100%)
      • -
      • Tests: 4
      • -
      • Passed: 4 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testOrGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrGroup
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/or_having.html b/docs/classes/Query_QueryBuilder/or_having.html deleted file mode 100644 index f660e8d..0000000 --- a/docs/classes/Query_QueryBuilder/or_having.html +++ /dev/null @@ -1,133 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::or_having

    -

    Generates a 'Having' clause prefixed with 'OR'

    -

    -

      -

      Signature

      -
      - public function or_having(mixed - $key, - [array - $val = ] ) - -
      -

      Parameters

      -
      -
      $key - — - mixed
      -
      -
      $val - — - array
      -
      -
      -

      Returns

      -
      -
      Query_Builder
      -

      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 4
      • -
      • Passed: 4 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testOrHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testOrHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testOrHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testOrHaving
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/or_like.html b/docs/classes/Query_QueryBuilder/or_like.html deleted file mode 100644 index a1df6ea..0000000 --- a/docs/classes/Query_QueryBuilder/or_like.html +++ /dev/null @@ -1,139 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::or_like

    -

    Generates an OR Like clause

    -

    -

      -

      Signature

      -
      - public function or_like(string - $field, - mixed - $val, - [string - $pos = 'both'] ) - -
      -

      Parameters

      -
      -
      $field - — - string
      -
      -
      $val - — - mixed
      -
      -
      $pos - — - string
      -
      -
      -

      Returns

      -
      -
      Query_Builder
      -

      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 4
      • -
      • Passed: 4 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testOrLike
      • -
      • [ PASSED ] — PgSQLQBTest::testOrLike
      • -
      • [ PASSED ] — SQLiteQBTest::testOrLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrLike
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/or_not_group_start.html b/docs/classes/Query_QueryBuilder/or_not_group_start.html deleted file mode 100644 index 171ccde..0000000 --- a/docs/classes/Query_QueryBuilder/or_not_group_start.html +++ /dev/null @@ -1,120 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::or_not_group_start

    -

    Adds a paren to the current query for query grouping, prefixed with 'OR NOT'

    -

    -

      -

      Signature

      -
      - public function or_not_group_start() - -
      -

      Returns

      -
      -
      Query_Builder
      -

      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 2/2 Lines (100%)
      • -
      • Tests: 8
      • -
      • Passed: 8 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — MySQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupCamelCase
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/or_not_like.html b/docs/classes/Query_QueryBuilder/or_not_like.html deleted file mode 100644 index 25bf8ad..0000000 --- a/docs/classes/Query_QueryBuilder/or_not_like.html +++ /dev/null @@ -1,139 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::or_not_like

    -

    Generates a OR NOT LIKE clause

    -

    -

      -

      Signature

      -
      - public function or_not_like(string - $field, - mixed - $val, - [string - $pos = 'both'] ) - -
      -

      Parameters

      -
      -
      $field - — - string
      -
      -
      $val - — - mixed
      -
      -
      $pos - — - string
      -
      -
      -

      Returns

      -
      -
      Query_Builder
      -

      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 4
      • -
      • Passed: 4 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testOrNotLike
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotLike
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotLike
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/or_where.html b/docs/classes/Query_QueryBuilder/or_where.html deleted file mode 100644 index aede48e..0000000 --- a/docs/classes/Query_QueryBuilder/or_where.html +++ /dev/null @@ -1,137 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::or_where

    -

    Where clause prefixed with "OR"

    -

    -

      -

      Signature

      -
      - public function or_where(string - $key, - [array - $val = ] ) - -
      -

      Parameters

      -
      -
      $key - — - string
      -
      -
      $val - — - array
      -
      -
      -

      Returns

      -
      -
      Query_Builder
      -

      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 8
      • -
      • Passed: 8 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testOrWhere
      • -
      • [ PASSED ] — MySQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAllResults2
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults2
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/or_where_in.html b/docs/classes/Query_QueryBuilder/or_where_in.html deleted file mode 100644 index 5ef94ce..0000000 --- a/docs/classes/Query_QueryBuilder/or_where_in.html +++ /dev/null @@ -1,133 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::or_where_in

    -

    Where in statement prefixed with "or"

    -

    -

      -

      Signature

      -
      - public function or_where_in(string - $field, - [array - $val = ] ) - -
      -

      Parameters

      -
      -
      $field - — - string
      -
      -
      $val - — - array
      -
      -
      -

      Returns

      -
      -
      Query_Builder
      -

      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 4
      • -
      • Passed: 4 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereIn
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/or_where_not_in.html b/docs/classes/Query_QueryBuilder/or_where_not_in.html deleted file mode 100644 index 41bf992..0000000 --- a/docs/classes/Query_QueryBuilder/or_where_not_in.html +++ /dev/null @@ -1,133 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::or_where_not_in

    -

    OR WHERE NOT IN (FOO) clause

    -

    -

      -

      Signature

      -
      - public function or_where_not_in(string - $field, - [array - $val = ] ) - -
      -

      Parameters

      -
      -
      $field - — - string
      -
      -
      $val - — - array
      -
      -
      -

      Returns

      -
      -
      Query_Builder
      -

      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 4
      • -
      • Passed: 4 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereNotIn
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/order_by.html b/docs/classes/Query_QueryBuilder/order_by.html deleted file mode 100644 index 97f5c4a..0000000 --- a/docs/classes/Query_QueryBuilder/order_by.html +++ /dev/null @@ -1,145 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::order_by

    -

    Order the results by the selected field(s)

    -

    -

      -

      Signature

      -
      - public function order_by(string - $field, - [string - $type = ""] ) - -
      -

      Parameters

      -
      -
      $field - — - string
      -
      -
      $type - — - string
      -
      -
      -

      Returns

      -
      -
      Query_Builder
      -

      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 15/15 Lines (100%)
      • -
      • Tests: 16
      • -
      • Passed: 16 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrderBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — MySQLQBTest::testGroupBy
      • -
      • [ PASSED ] — PgSQLQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupBy
      • -
      • [ PASSED ] — SQLiteQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderByRandom
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupBy
      • -
      • [ PASSED ] — FirebirdQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderByRandom
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupBy
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/reset_query.html b/docs/classes/Query_QueryBuilder/reset_query.html deleted file mode 100644 index 73497d8..0000000 --- a/docs/classes/Query_QueryBuilder/reset_query.html +++ /dev/null @@ -1,348 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::reset_query

    -

    Clear out the class variables, so the next query can be run

    -

    -

      -

      Signature

      -
      - public function reset_query() - -
      -

      Returns

      -
      -
      void
      -

      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 7/7 Lines (100%)
      • -
      • Tests: 236
      • -
      • Passed: 236 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — MySQLQBTest::testFunctionGet
      • -
      • [ PASSED ] — MySQLQBTest::testGet
      • -
      • [ PASSED ] — MySQLQBTest::testPrefixGet
      • -
      • [ PASSED ] — MySQLQBTest::testGetWNumRows
      • -
      • [ PASSED ] — MySQLQBTest::testGetLimit
      • -
      • [ PASSED ] — MySQLQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — MySQLQBTest::testGetWhere
      • -
      • [ PASSED ] — MySQLQBTest::testHaving
      • -
      • [ PASSED ] — MySQLQBTest::testOrHaving
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectAvg
      • -
      • [ PASSED ] — MySQLQBTest::testSelectSum
      • -
      • [ PASSED ] — MySQLQBTest::testSelectDistinct
      • -
      • [ PASSED ] — MySQLQBTest::testSelectGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — MySQLQBTest::testSelectMax
      • -
      • [ PASSED ] — MySQLQBTest::testSelectMin
      • -
      • [ PASSED ] — MySQLQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — MySQLQBTest::testGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — MySQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — MySQLQBTest::testWhereIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — MySQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrderBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — MySQLQBTest::testGroupBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhere
      • -
      • [ PASSED ] — MySQLQBTest::testLike
      • -
      • [ PASSED ] — MySQLQBTest::testOrLike
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotLike
      • -
      • [ PASSED ] — MySQLQBTest::testNotLike
      • -
      • [ PASSED ] — MySQLQBTest::testLikeBefore
      • -
      • [ PASSED ] — MySQLQBTest::testLikeAfter
      • -
      • [ PASSED ] — MySQLQBTest::testJoin
      • -
      • [ PASSED ] — MySQLQBTest::testLeftJoin
      • -
      • [ PASSED ] — MySQLQBTest::testInnerJoin
      • -
      • [ PASSED ] — MySQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — MySQLQBTest::testInsert
      • -
      • [ PASSED ] — MySQLQBTest::testInsertArray
      • -
      • [ PASSED ] — MySQLQBTest::testInsertBatch
      • -
      • [ PASSED ] — MySQLQBTest::testUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testDelete
      • -
      • [ PASSED ] — MySQLQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — MySQLQBTest::testCountAllResults
      • -
      • [ PASSED ] — MySQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — MySQLQBTest::testNumRows
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — MySQLQBTest::testBadNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — PgSQLQBTest::testFunctionGet
      • -
      • [ PASSED ] — PgSQLQBTest::testGet
      • -
      • [ PASSED ] — PgSQLQBTest::testPrefixGet
      • -
      • [ PASSED ] — PgSQLQBTest::testGetWNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testGetLimit
      • -
      • [ PASSED ] — PgSQLQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — PgSQLQBTest::testGetWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testOrHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectAvg
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectSum
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectDistinct
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectMax
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectMin
      • -
      • [ PASSED ] — PgSQLQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — PgSQLQBTest::testGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testLike
      • -
      • [ PASSED ] — PgSQLQBTest::testOrLike
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotLike
      • -
      • [ PASSED ] — PgSQLQBTest::testNotLike
      • -
      • [ PASSED ] — PgSQLQBTest::testLikeBefore
      • -
      • [ PASSED ] — PgSQLQBTest::testLikeAfter
      • -
      • [ PASSED ] — PgSQLQBTest::testJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testLeftJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testInnerJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testInsert
      • -
      • [ PASSED ] — PgSQLQBTest::testInsertArray
      • -
      • [ PASSED ] — PgSQLQBTest::testInsertBatch
      • -
      • [ PASSED ] — PgSQLQBTest::testUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testDelete
      • -
      • [ PASSED ] — PgSQLQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAllResults
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — PgSQLQBTest::testNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — PgSQLQBTest::testBadNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testQueryExplain
      • -
      • [ PASSED ] — SQLiteQBTest::testFunctionGet
      • -
      • [ PASSED ] — SQLiteQBTest::testGet
      • -
      • [ PASSED ] — SQLiteQBTest::testPrefixGet
      • -
      • [ PASSED ] — SQLiteQBTest::testGetWNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testGetLimit
      • -
      • [ PASSED ] — SQLiteQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — SQLiteQBTest::testGetWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testOrHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectAvg
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectSum
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectDistinct
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectMax
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectMin
      • -
      • [ PASSED ] — SQLiteQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — SQLiteQBTest::testGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderByRandom
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testLike
      • -
      • [ PASSED ] — SQLiteQBTest::testOrLike
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotLike
      • -
      • [ PASSED ] — SQLiteQBTest::testNotLike
      • -
      • [ PASSED ] — SQLiteQBTest::testLikeBefore
      • -
      • [ PASSED ] — SQLiteQBTest::testLikeAfter
      • -
      • [ PASSED ] — SQLiteQBTest::testJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testLeftJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testInnerJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testInsert
      • -
      • [ PASSED ] — SQLiteQBTest::testInsertArray
      • -
      • [ PASSED ] — SQLiteQBTest::testInsertBatch
      • -
      • [ PASSED ] — SQLiteQBTest::testUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testDelete
      • -
      • [ PASSED ] — SQLiteQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAllResults
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAllResults2
      • -
      • [ PASSED ] — SQLiteQBTest::testNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — SQLiteQBTest::testBadNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testQueryExplain
      • -
      • [ PASSED ] — FirebirdQBTest::testFunctionGet
      • -
      • [ PASSED ] — FirebirdQBTest::testGet
      • -
      • [ PASSED ] — FirebirdQBTest::testPrefixGet
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testGetLimit
      • -
      • [ PASSED ] — FirebirdQBTest::testGetLimitSkip
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testOrHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectAvg
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectSum
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectDistinct
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectMax
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectMin
      • -
      • [ PASSED ] — FirebirdQBTest::testMultiOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderByRandom
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrLike
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testNotLike
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeBefore
      • -
      • [ PASSED ] — FirebirdQBTest::testLikeAfter
      • -
      • [ PASSED ] — FirebirdQBTest::testJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testLeftJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testInnerJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testInsert
      • -
      • [ PASSED ] — FirebirdQBTest::testInsertArray
      • -
      • [ PASSED ] — FirebirdQBTest::testInsertBatch
      • -
      • [ PASSED ] — FirebirdQBTest::testUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testDelete
      • -
      • [ PASSED ] — FirebirdQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults2
      • -
      • [ PASSED ] — FirebirdQBTest::testNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledSelect
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — FirebirdQBTest::testBadNumRows
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/select.html b/docs/classes/Query_QueryBuilder/select.html deleted file mode 100644 index 6035b74..0000000 --- a/docs/classes/Query_QueryBuilder/select.html +++ /dev/null @@ -1,195 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::select

    -

    Specifies rows to select in a query

    -

    -

      -

      Signature

      -
      - public function select(string - $fields ) - -
      -

      Parameters

      -
      -
      $fields - — - string
      -
      -
      -

      Returns

      -
      -
      Query_Builder
      -

      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 20/20 Lines (100%)
      • -
      • Tests: 72
      • -
      • Passed: 72 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — MySQLQBTest::testFunctionGet
      • -
      • [ PASSED ] — MySQLQBTest::testHaving
      • -
      • [ PASSED ] — MySQLQBTest::testOrHaving
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — MySQLQBTest::testGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — MySQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — MySQLQBTest::testOrderBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — MySQLQBTest::testGroupBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhere
      • -
      • [ PASSED ] — MySQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — PgSQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — PgSQLQBTest::testFunctionGet
      • -
      • [ PASSED ] — PgSQLQBTest::testHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testOrHaving
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — PgSQLQBTest::testGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — SQLiteQBTest::testQueryExplain
      • -
      • [ PASSED ] — SQLiteQBTest::testFunctionGet
      • -
      • [ PASSED ] — SQLiteQBTest::testHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testOrHaving
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — SQLiteQBTest::testGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderByRandom
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAllResults2
      • -
      • [ PASSED ] — FirebirdQBTest::testQueryExplain
      • -
      • [ PASSED ] — FirebirdQBTest::testFunctionGet
      • -
      • [ PASSED ] — FirebirdQBTest::testHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testOrHaving
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — FirebirdQBTest::testGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderByRandom
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults2
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/select_avg.html b/docs/classes/Query_QueryBuilder/select_avg.html deleted file mode 100644 index 8cd8eec..0000000 --- a/docs/classes/Query_QueryBuilder/select_avg.html +++ /dev/null @@ -1,133 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::select_avg

    -

    Selects the average value of a field from a query

    -

    -

      -

      Signature

      -
      - public function select_avg(string - $field, - [boolean - $as = FALSE] ) - -
      -

      Parameters

      -
      -
      $field - — - string
      -
      -
      $as - — - boolean
      -



      -
      -

      Returns

      -
      -
      Query_Builder
      -

      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 2/2 Lines (100%)
      • -
      • Tests: 4
      • -
      • Passed: 4 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testSelectAvg
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectAvg
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectAvg
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectAvg
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/select_max.html b/docs/classes/Query_QueryBuilder/select_max.html deleted file mode 100644 index c552029..0000000 --- a/docs/classes/Query_QueryBuilder/select_max.html +++ /dev/null @@ -1,133 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::select_max

    -

    Selects the maximum value of a field from a query

    -

    -

      -

      Signature

      -
      - public function select_max(string - $field, - [boolean - $as = FALSE] ) - -
      -

      Parameters

      -
      -
      $field - — - string
      -
      -
      $as - — - boolean
      -



      -
      -

      Returns

      -
      -
      Query_Builder
      -

      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 2/2 Lines (100%)
      • -
      • Tests: 4
      • -
      • Passed: 4 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testSelectMax
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectMax
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectMax
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectMax
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/select_min.html b/docs/classes/Query_QueryBuilder/select_min.html deleted file mode 100644 index 3a0fc07..0000000 --- a/docs/classes/Query_QueryBuilder/select_min.html +++ /dev/null @@ -1,133 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::select_min

    -

    Selects the minimum value of a field from a query

    -

    -

      -

      Signature

      -
      - public function select_min(string - $field, - [boolean - $as = FALSE] ) - -
      -

      Parameters

      -
      -
      $field - — - string
      -
      -
      $as - — - boolean
      -



      -
      -

      Returns

      -
      -
      Query_Builder
      -

      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 2/2 Lines (100%)
      • -
      • Tests: 4
      • -
      • Passed: 4 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testSelectMin
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectMin
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectMin
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectMin
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/select_sum.html b/docs/classes/Query_QueryBuilder/select_sum.html deleted file mode 100644 index 24a11cd..0000000 --- a/docs/classes/Query_QueryBuilder/select_sum.html +++ /dev/null @@ -1,137 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::select_sum

    -

    Selects the sum of a field from a query

    -

    -

      -

      Signature

      -
      - public function select_sum(string - $field, - [boolean - $as = FALSE] ) - -
      -

      Parameters

      -
      -
      $field - — - string
      -
      -
      $as - — - boolean
      -



      -
      -

      Returns

      -
      -
      Query_Builder
      -

      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 2/2 Lines (100%)
      • -
      • Tests: 8
      • -
      • Passed: 8 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testSelectSum
      • -
      • [ PASSED ] — MySQLQBTest::testSelectDistinct
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectSum
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectDistinct
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectSum
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectDistinct
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectSum
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectDistinct
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/set.html b/docs/classes/Query_QueryBuilder/set.html deleted file mode 100644 index 3e7fb26..0000000 --- a/docs/classes/Query_QueryBuilder/set.html +++ /dev/null @@ -1,161 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::set

    -

    Sets values for inserts / updates / deletes

    -

    -

      -

      Signature

      -
      - public function set(mixed - $key, - [mixed - $val = NULL] ) - -
      -

      Parameters

      -
      -
      $key - — - mixed
      -
      -
      $val - — - mixed
      -
      -
      -

      Returns

      -
      -
      Query_Builder
      -

      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 6/6 Lines (100%)
      • -
      • Tests: 32
      • -
      • Passed: 32 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testInsert
      • -
      • [ PASSED ] — MySQLQBTest::testInsertArray
      • -
      • [ PASSED ] — MySQLQBTest::testUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — MySQLQBTest::testBadNumRows
      • -
      • [ PASSED ] — PgSQLQBTest::testInsert
      • -
      • [ PASSED ] — PgSQLQBTest::testInsertArray
      • -
      • [ PASSED ] — PgSQLQBTest::testUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — PgSQLQBTest::testBadNumRows
      • -
      • [ PASSED ] — SQLiteQBTest::testInsert
      • -
      • [ PASSED ] — SQLiteQBTest::testInsertArray
      • -
      • [ PASSED ] — SQLiteQBTest::testUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — SQLiteQBTest::testBadNumRows
      • -
      • [ PASSED ] — FirebirdQBTest::testInsert
      • -
      • [ PASSED ] — FirebirdQBTest::testInsertArray
      • -
      • [ PASSED ] — FirebirdQBTest::testUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledInsert
      • -
      • [ PASSED ] — FirebirdQBTest::testBadNumRows
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/update.html b/docs/classes/Query_QueryBuilder/update.html deleted file mode 100644 index 3ddf0c3..0000000 --- a/docs/classes/Query_QueryBuilder/update.html +++ /dev/null @@ -1,141 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::update

    -

    Creates an update clause, and executes it

    -

    -

      -

      Signature

      -
      - public function update(string - $table, - [array - $data = ] ) - -
      -

      Parameters

      -
      -
      $table - — - string
      -
      -
      $data - — - array
      -
      -
      -

      Returns

      -
      -
      PDOStatement
      -

      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 2/2 Lines (100%)
      • -
      • Tests: 12
      • -
      • Passed: 12 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereSetUpdate
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/where.html b/docs/classes/Query_QueryBuilder/where.html deleted file mode 100644 index 3cf1999..0000000 --- a/docs/classes/Query_QueryBuilder/where.html +++ /dev/null @@ -1,235 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::where

    -

    Specify condition(s) in the where clause of a query Note: this function works with key / value, or a passed array with key / value pairs

    -

    -

      -

      Signature

      -
      - public function where(mixed - $key, - [array - $val = , - [mixed - $escape = NULL]] ) - -
      -

      Parameters

      -
      -
      $key - — - mixed
      -
      -
      $val - — - array
      -
      -
      $escape - — - mixed
      -
      -
      -

      Returns

      -
      -
      Query_Builder
      -

      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 100
      • -
      • Passed: 100 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — MySQLQBTest::testGetWhere
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — MySQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — MySQLQBTest::testGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrGroup
      • -
      • [ PASSED ] — MySQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — MySQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — MySQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — MySQLQBTest::testOrderBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — MySQLQBTest::testGroupBy
      • -
      • [ PASSED ] — MySQLQBTest::testOrWhere
      • -
      • [ PASSED ] — MySQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — MySQLQBTest::testUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — MySQLQBTest::testDelete
      • -
      • [ PASSED ] — MySQLQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — MySQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — MySQLQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — PgSQLQBTest::testQueryExplain
      • -
      • [ PASSED ] — PgSQLQBTest::testGetWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — PgSQLQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — PgSQLQBTest::testGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testOrNotGroup
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrderByRandom
      • -
      • [ PASSED ] — PgSQLQBTest::testGroupBy
      • -
      • [ PASSED ] — PgSQLQBTest::testOrWhere
      • -
      • [ PASSED ] — PgSQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — PgSQLQBTest::testDelete
      • -
      • [ PASSED ] — PgSQLQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testCountAllResults2
      • -
      • [ PASSED ] — PgSQLQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — SQLiteQBTest::testQueryExplain
      • -
      • [ PASSED ] — SQLiteQBTest::testGetWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — SQLiteQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — SQLiteQBTest::testGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testOrNotGroup
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrderByRandom
      • -
      • [ PASSED ] — SQLiteQBTest::testGroupBy
      • -
      • [ PASSED ] — SQLiteQBTest::testOrWhere
      • -
      • [ PASSED ] — SQLiteQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — SQLiteQBTest::testDelete
      • -
      • [ PASSED ] — SQLiteQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testCountAllResults2
      • -
      • [ PASSED ] — SQLiteQBTest::testGetCompiledDelete
      • -
      • [ PASSED ] — FirebirdQBTest::testQueryExplain
      • -
      • [ PASSED ] — FirebirdQBTest::testGetWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectFromLimitGet
      • -
      • [ PASSED ] — FirebirdQBTest::testSelectWhereGet2
      • -
      • [ PASSED ] — FirebirdQBTest::testGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testOrNotGroup
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupCamelCase
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrderByRandom
      • -
      • [ PASSED ] — FirebirdQBTest::testGroupBy
      • -
      • [ PASSED ] — FirebirdQBTest::testOrWhere
      • -
      • [ PASSED ] — FirebirdQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testSetArrayUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereSetUpdate
      • -
      • [ PASSED ] — FirebirdQBTest::testDelete
      • -
      • [ PASSED ] — FirebirdQBTest::testDeleteWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testCountAllResults2
      • -
      • [ PASSED ] — FirebirdQBTest::testGetCompiledDelete
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/where_in.html b/docs/classes/Query_QueryBuilder/where_in.html deleted file mode 100644 index ef5b5e4..0000000 --- a/docs/classes/Query_QueryBuilder/where_in.html +++ /dev/null @@ -1,133 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::where_in

    -

    Where clause with 'IN' statement

    -

    -

      -

      Signature

      -
      - public function where_in(mixed - $field, - [array - $val = ] ) - -
      -

      Parameters

      -
      -
      $field - — - mixed
      -
      -
      $val - — - array
      -
      -
      -

      Returns

      -
      -
      Query_Builder
      -

      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 4
      • -
      • Passed: 4 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testWhereIn
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereIn
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereIn
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereIn
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryBuilder/where_not_in.html b/docs/classes/Query_QueryBuilder/where_not_in.html deleted file mode 100644 index ed81f9f..0000000 --- a/docs/classes/Query_QueryBuilder/where_not_in.html +++ /dev/null @@ -1,133 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilder::where_not_in

    -

    WHERE NOT IN (FOO) clause

    -

    -

      -

      Signature

      -
      - public function where_not_in(string - $field, - [array - $val = ] ) - -
      -

      Parameters

      -
      -
      $field - — - string
      -
      -
      $val - — - array
      -
      -
      -

      Returns

      -
      -
      Query_Builder
      -

      -
      -
      -

      Defined by Interface

      -

      - - QueryBuilderInterface - -

      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 1/1 Lines (100%)
      • -
      • Tests: 4
      • -
      • Passed: 4 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — PgSQLQBTest::testWhereNotIn
      • -
      • [ PASSED ] — SQLiteQBTest::testWhereNotIn
      • -
      • [ PASSED ] — FirebirdQBTest::testWhereNotIn
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryParser/__construct.html b/docs/classes/Query_QueryParser/__construct.html deleted file mode 100644 index a9ebfa1..0000000 --- a/docs/classes/Query_QueryParser/__construct.html +++ /dev/null @@ -1,111 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryParser::__construct

    -

    Constructor/entry point into parser

    -

    -

      -

      Signature

      -
      - public function __construct(DriverInterface - $db ) - -
      -

      Parameters

      -
      -
      $db - — - Query\Driver\DriverInterface
      -



      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 2/2 Lines (100%)
      • -
      • Tests: 6
      • -
      • Passed: 6 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — Query_Parser_Test::testGeneric2
      • -
      • [ PASSED ] — Query_Parser_Test::testWUnderscore
      • -
      • [ PASSED ] — Query_Parser_Test::testFunction
      • -
      • [ PASSED ] — Connection_Manager_Test::testConnect
      • -
      • [ PASSED ] — Connection_Manager_Test::testGetConnection
      • -
      • [ PASSED ] — FirebirdQBTest::testGetNamedConnection
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryParser/compile_join.html b/docs/classes/Query_QueryParser/compile_join.html deleted file mode 100644 index fa0c799..0000000 --- a/docs/classes/Query_QueryParser/compile_join.html +++ /dev/null @@ -1,129 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryParser::compile_join

    -

    Compiles a join condition after parsing

    -

    -

      -

      Signature

      -
      - public function compile_join(string - $condition ) - -
      -

      Parameters

      -
      -
      $condition - — - string
      -
      -
      -

      Returns

      -
      -
      string
      -
      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 9/9 Lines (100%)
      • -
      • Tests: 16
      • -
      • Passed: 16 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — MySQLQBTest::testJoin
      • -
      • [ PASSED ] — MySQLQBTest::testLeftJoin
      • -
      • [ PASSED ] — MySQLQBTest::testInnerJoin
      • -
      • [ PASSED ] — MySQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testLeftJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testInnerJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testLeftJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testInnerJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testLeftJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testInnerJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testJoinWithMultipleWhereValues
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryParser/filter_array.html b/docs/classes/Query_QueryParser/filter_array.html deleted file mode 100644 index b5cfd1e..0000000 --- a/docs/classes/Query_QueryParser/filter_array.html +++ /dev/null @@ -1,132 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryParser::filter_array

    -

    Returns a more useful match array

    -

    -

      -

      Signature

      -
      - protected function filter_array(array - $array ) - -
      -

      Parameters

      -
      -
      $array - — - array
      -
      -
      -

      Returns

      -
      -
      array
      -
      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 5/5 Lines (100%)
      • -
      • Tests: 19
      • -
      • Passed: 19 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — Query_Parser_Test::testGeneric2
      • -
      • [ PASSED ] — Query_Parser_Test::testWUnderscore
      • -
      • [ PASSED ] — Query_Parser_Test::testFunction
      • -
      • [ PASSED ] — MySQLQBTest::testJoin
      • -
      • [ PASSED ] — MySQLQBTest::testLeftJoin
      • -
      • [ PASSED ] — MySQLQBTest::testInnerJoin
      • -
      • [ PASSED ] — MySQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testLeftJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testInnerJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testLeftJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testInnerJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testLeftJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testInnerJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testJoinWithMultipleWhereValues
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/classes/Query_QueryParser/parse_join.html b/docs/classes/Query_QueryParser/parse_join.html deleted file mode 100644 index cfc456d..0000000 --- a/docs/classes/Query_QueryParser/parse_join.html +++ /dev/null @@ -1,132 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\QueryParser::parse_join

    -

    Parser method for setting the parse string

    -

    -

      -

      Signature

      -
      - public function parse_join(string - $sql ) - -
      -

      Parameters

      -
      -
      $sql - — - string
      -
      -
      -

      Returns

      -
      -
      array
      -
      -
      -

      Test Coverage

      -
      -

      Information

      -
        -
      • Coverage: 7/7 Lines (100%)
      • -
      • Tests: 19
      • -
      • Passed: 19 (100%)
      • -
      -

      Tests

      -
        -
      • [ PASSED ] — Query_Parser_Test::testGeneric2
      • -
      • [ PASSED ] — Query_Parser_Test::testWUnderscore
      • -
      • [ PASSED ] — Query_Parser_Test::testFunction
      • -
      • [ PASSED ] — MySQLQBTest::testJoin
      • -
      • [ PASSED ] — MySQLQBTest::testLeftJoin
      • -
      • [ PASSED ] — MySQLQBTest::testInnerJoin
      • -
      • [ PASSED ] — MySQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — PgSQLQBTest::testJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testLeftJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testInnerJoin
      • -
      • [ PASSED ] — PgSQLQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — SQLiteQBTest::testJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testLeftJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testInnerJoin
      • -
      • [ PASSED ] — SQLiteQBTest::testJoinWithMultipleWhereValues
      • -
      • [ PASSED ] — FirebirdQBTest::testJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testLeftJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testInnerJoin
      • -
      • [ PASSED ] — FirebirdQBTest::testJoinWithMultipleWhereValues
      • -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/interfaces/Query_DriverInterface.html b/docs/interfaces/Query_DriverInterface.html deleted file mode 100644 index 2a08a93..0000000 --- a/docs/interfaces/Query_DriverInterface.html +++ /dev/null @@ -1,184 +0,0 @@ - - - - - phpDox - Query\DriverInterface - - - - - -
    -
    - -
    - -
    -

    Query\DriverInterface

    -

    PDO Interface to implement for database drivers

    -

    -

    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/interfaces/Query_DriverInterface/errorCode.html b/docs/interfaces/Query_DriverInterface/errorCode.html deleted file mode 100644 index a947e84..0000000 --- a/docs/interfaces/Query_DriverInterface/errorCode.html +++ /dev/null @@ -1,87 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\DriverInterface::errorCode

    -

    Return the current error code

    -

    -

      -

      Signature

      -
      - public function errorCode() - -
      -

      Returns

      -
      -
      mixed
      -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/interfaces/Query_DriverInterface/rollback.html b/docs/interfaces/Query_DriverInterface/rollback.html deleted file mode 100644 index c34741c..0000000 --- a/docs/interfaces/Query_DriverInterface/rollback.html +++ /dev/null @@ -1,88 +0,0 @@ - - - - - phpDox - Test Method - - - - - -
    -
    - -
    - -
    -

    Query\DriverInterface::rollback

    -

    Rollback a transaction

    -

    -

      -

      Signature

      -
      - public function rollback() - -
      -

      Returns

      -
      -
      bool
      -

      -
      -
      -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/interfaces/Query_QueryBuilderInterface.html b/docs/interfaces/Query_QueryBuilderInterface.html deleted file mode 100644 index 409371a..0000000 --- a/docs/interfaces/Query_QueryBuilderInterface.html +++ /dev/null @@ -1,214 +0,0 @@ - - - - - phpDox - Query\QueryBuilderInterface - - - - - -
    -
    - -
    - -
    -

    Query\QueryBuilderInterface

    -

    Interface defining the Query Builder class

    -

    -

    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/interfaces/Query_SQLInterface.html b/docs/interfaces/Query_SQLInterface.html deleted file mode 100644 index daad4c9..0000000 --- a/docs/interfaces/Query_SQLInterface.html +++ /dev/null @@ -1,133 +0,0 @@ - - - - - phpDox - Query\SQLInterface - - - - - -
    -
    - -
    - -
    -

    Query\SQLInterface

    -

    parent for database manipulation subclasses

    -

    -

    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/interfaces/Traversable.html b/docs/interfaces/Traversable.html deleted file mode 100644 index a02a174..0000000 --- a/docs/interfaces/Traversable.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - phpDox - Traversable - - - - - -
    -
    - -
    - -
    -

    \Traversable

    -

    -

    -

    Synopsis

    -
    interface Traversable - {
    - - }
    -
    -
    -
    - Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts -
    - - diff --git a/docs/source/Query/AbstractDriver.php.html b/docs/source/Query/AbstractDriver.php.html deleted file mode 100644 index c150d9f..0000000 --- a/docs/source/Query/AbstractDriver.php.html +++ /dev/null @@ -1,259 +0,0 @@ - -phpDox - Source of AbstractDriver.php

    Source of file AbstractDriver.php

    - Size: 15,192 Bytes - Last Modified: 2015-11-10T09:57:28-05:00

    ../src/Query/AbstractDriver.php

    1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
    - Covered by 6 test(s): -
    • Query_Parser_Test::testGeneric2
    • Query_Parser_Test::testWUnderscore
    • Query_Parser_Test::testFunction
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • SQLiteTest::testConnection
    84
    - Covered by 6 test(s): -
    • Query_Parser_Test::testGeneric2
    • Query_Parser_Test::testWUnderscore
    • Query_Parser_Test::testFunction
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • SQLiteTest::testConnection
    8586
    - Covered by 6 test(s): -
    • Query_Parser_Test::testGeneric2
    • Query_Parser_Test::testWUnderscore
    • Query_Parser_Test::testFunction
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • SQLiteTest::testConnection
    87
    - Covered by 6 test(s): -
    • Query_Parser_Test::testGeneric2
    • Query_Parser_Test::testWUnderscore
    • Query_Parser_Test::testFunction
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • SQLiteTest::testConnection
    888990919293949596979899
    - Covered by 7 test(s): -
    • Query_Parser_Test::testGeneric2
    • Query_Parser_Test::testWUnderscore
    • Query_Parser_Test::testFunction
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • SQLiteTest::testConnection
    • FirebirdQBTest::testGetNamedConnection
    100
    - Covered by 7 test(s): -
    • Query_Parser_Test::testGeneric2
    • Query_Parser_Test::testWUnderscore
    • Query_Parser_Test::testFunction
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • SQLiteTest::testConnection
    • FirebirdQBTest::testGetNamedConnection
    101
    - Covered by 7 test(s): -
    • Query_Parser_Test::testGeneric2
    • Query_Parser_Test::testWUnderscore
    • Query_Parser_Test::testFunction
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • SQLiteTest::testConnection
    • FirebirdQBTest::testGetNamedConnection
    102
    - Covered by 7 test(s): -
    • Query_Parser_Test::testGeneric2
    • Query_Parser_Test::testWUnderscore
    • Query_Parser_Test::testFunction
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • SQLiteTest::testConnection
    • FirebirdQBTest::testGetNamedConnection
    103
    - Covered by 7 test(s): -
    • Query_Parser_Test::testGeneric2
    • Query_Parser_Test::testWUnderscore
    • Query_Parser_Test::testFunction
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • SQLiteTest::testConnection
    • FirebirdQBTest::testGetNamedConnection
    104
    - Covered by 7 test(s): -
    • Query_Parser_Test::testGeneric2
    • Query_Parser_Test::testWUnderscore
    • Query_Parser_Test::testFunction
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • SQLiteTest::testConnection
    • FirebirdQBTest::testGetNamedConnection
    105106
    - Covered by 7 test(s): -
    • Query_Parser_Test::testGeneric2
    • Query_Parser_Test::testWUnderscore
    • Query_Parser_Test::testFunction
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • SQLiteTest::testConnection
    • FirebirdQBTest::testGetNamedConnection
    107
    - Covered by 7 test(s): -
    • Query_Parser_Test::testGeneric2
    • Query_Parser_Test::testWUnderscore
    • Query_Parser_Test::testFunction
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • SQLiteTest::testConnection
    • FirebirdQBTest::testGetNamedConnection
    108
    - Covered by 7 test(s): -
    • Query_Parser_Test::testGeneric2
    • Query_Parser_Test::testWUnderscore
    • Query_Parser_Test::testFunction
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • SQLiteTest::testConnection
    • FirebirdQBTest::testGetNamedConnection
    109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143
    - Covered by 55 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testResultErrors
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    144145146147148149150151152153154155156
    - Covered by 223 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadNumRows
    157
    - Covered by 223 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadNumRows
    158159160161162163164165166167168
    - Covered by 74 test(s): -
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • MySQLTest::testCreateTable
    • MySQLTest::testGetSequences
    • MySQLTest::testBackup
    • MySQLTest::testGetTables
    • MySQLTest::testGetSystemTables
    • MySQLTest::testBackupData
    • MySQLTest::testGetColumns
    • MySQLTest::testGetTypes
    • MySQLTest::testGetFKs
    • MySQLTest::testGetIndexes
    • MySQLTest::testGetViews
    • MySQLTest::testGetTriggers
    • MySQLTest::testGetProcedures
    • MySQLTest::testGetFunctions
    • PgTest::testCreateTable
    • PgTest::testGetDBs
    • PgTest::testGetFunctions
    • PgTest::testGetTables
    • PgTest::testGetSystemTables
    • PgTest::testBackupData
    • PgTest::testGetColumns
    • PgTest::testGetTypes
    • PgTest::testGetFKs
    • PgTest::testGetIndexes
    • PgTest::testGetViews
    • PgTest::testGetTriggers
    • PgTest::testGetSequences
    • PgTest::testGetProcedures
    • SQLiteTest::testGetDBs
    • SQLiteTest::testGetSystemTables
    • SQLiteTest::testGetSequences
    • SQLiteTest::testGetFunctions
    • SQLiteTest::testGetProcedures
    • SQLiteTest::testGetColumns
    • SQLiteTest::testGetTypes
    • SQLiteTest::testGetFKs
    • SQLiteTest::testGetIndexes
    • SQLiteTest::testGetViews
    • SQLiteTest::testGetTriggers
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testGetNamedConnection
    169170171172173174175176177178179180
    - Covered by 15 test(s): -
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • MySQLTest::testCreateTable
    • MySQLTest::testBackup
    • MySQLTest::testBackupData
    • PgTest::testCreateTable
    • PgTest::testBackupData
    • SQLiteTest::testBackupStructure
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testBackupData
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testBackupData
    • FirebirdQBTest::testGetNamedConnection
    • FirebirdQBTest::testBackupStructure
    181182183184185186187188189190191192193
    - Covered by 3 test(s): -
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • FirebirdQBTest::testGetNamedConnection
    194
    - Covered by 3 test(s): -
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • FirebirdQBTest::testGetNamedConnection
    195196197198199200201202203204205206207208209210211
    - Covered by 119 test(s): -
    • MySQLTest::testPreparedStatements
    • MySQLTest::testBadPreparedStatement
    • MySQLTest::testPrepareExecute
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testBadNumRows
    • PgTest::testPreparedStatements
    • PgTest::testBadPreparedStatement
    • PgTest::testPrepareExecute
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testPreparedStatements
    • SQLiteTest::testPrepareExecute
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testBadNumRows
    212213
    - Covered by 119 test(s): -
    • MySQLTest::testPreparedStatements
    • MySQLTest::testBadPreparedStatement
    • MySQLTest::testPrepareExecute
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testBadNumRows
    • PgTest::testPreparedStatements
    • PgTest::testBadPreparedStatement
    • PgTest::testPrepareExecute
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testPreparedStatements
    • SQLiteTest::testPrepareExecute
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testBadNumRows
    214
    - Covered by 119 test(s): -
    • MySQLTest::testPreparedStatements
    • MySQLTest::testBadPreparedStatement
    • MySQLTest::testPrepareExecute
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testBadNumRows
    • PgTest::testPreparedStatements
    • PgTest::testBadPreparedStatement
    • PgTest::testPrepareExecute
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testPreparedStatements
    • SQLiteTest::testPrepareExecute
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testBadNumRows
    215
    - Covered by 2 test(s): -
    • MySQLTest::testBadPreparedStatement
    • PgTest::testBadPreparedStatement
    216217218219
    - Covered by 117 test(s): -
    • MySQLTest::testPreparedStatements
    • MySQLTest::testPrepareExecute
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testBadNumRows
    • PgTest::testPreparedStatements
    • PgTest::testPrepareExecute
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testPreparedStatements
    • SQLiteTest::testPrepareExecute
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testBadNumRows
    220221222223
    - Covered by 117 test(s): -
    • MySQLTest::testPreparedStatements
    • MySQLTest::testPrepareExecute
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testBadNumRows
    • PgTest::testPreparedStatements
    • PgTest::testPrepareExecute
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testPreparedStatements
    • SQLiteTest::testPrepareExecute
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testBadNumRows
    224
    - Covered by 117 test(s): -
    • MySQLTest::testPreparedStatements
    • MySQLTest::testPrepareExecute
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testBadNumRows
    • PgTest::testPreparedStatements
    • PgTest::testPrepareExecute
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testPreparedStatements
    • SQLiteTest::testPrepareExecute
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testBadNumRows
    225
    - Covered by 117 test(s): -
    • MySQLTest::testPreparedStatements
    • MySQLTest::testPrepareExecute
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testBadNumRows
    • PgTest::testPreparedStatements
    • PgTest::testPrepareExecute
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testPreparedStatements
    • SQLiteTest::testPrepareExecute
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testBadNumRows
    226227
    - Covered by 117 test(s): -
    • MySQLTest::testPreparedStatements
    • MySQLTest::testPrepareExecute
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testBadNumRows
    • PgTest::testPreparedStatements
    • PgTest::testPrepareExecute
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testPreparedStatements
    • SQLiteTest::testPrepareExecute
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testBadNumRows
    228229230231232233234235236237238239240241
    - Covered by 114 test(s): -
    • MySQLTest::testPrepareExecute
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testBadNumRows
    • PgTest::testPrepareExecute
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testPrepareExecute
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testBadNumRows
    242
    - Covered by 114 test(s): -
    • MySQLTest::testPrepareExecute
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testBadNumRows
    • PgTest::testPrepareExecute
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testPrepareExecute
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testBadNumRows
    243244
    - Covered by 114 test(s): -
    • MySQLTest::testPrepareExecute
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testBadNumRows
    • PgTest::testPrepareExecute
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testPrepareExecute
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testBadNumRows
    245246247248249250251252253254255256257
    - Covered by 1 test(s): -
    • FirebirdTest::testTruncate
    258259260261262263264265266267268269270271
    - Covered by 257 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testTruncate
    • MySQLTest::testGetColumns
    • MySQLTest::testGetIndexes
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAll
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgTest::testCreateTable
    • PgTest::testTruncate
    • PgTest::testGetColumns
    • PgTest::testGetIndexes
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAll
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testTruncate
    • SQLiteTest::testGetColumns
    • SQLiteTest::testGetIndexes
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAll
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetIndexes
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    272
    - Covered by 257 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testTruncate
    • MySQLTest::testGetColumns
    • MySQLTest::testGetIndexes
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAll
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgTest::testCreateTable
    • PgTest::testTruncate
    • PgTest::testGetColumns
    • PgTest::testGetIndexes
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAll
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testTruncate
    • SQLiteTest::testGetColumns
    • SQLiteTest::testGetIndexes
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAll
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetIndexes
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    273274275276277278
    - Covered by 257 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testTruncate
    • MySQLTest::testGetColumns
    • MySQLTest::testGetIndexes
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAll
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgTest::testCreateTable
    • PgTest::testTruncate
    • PgTest::testGetColumns
    • PgTest::testGetIndexes
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAll
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testTruncate
    • SQLiteTest::testGetColumns
    • SQLiteTest::testGetIndexes
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAll
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetIndexes
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    279
    - Covered by 257 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testTruncate
    • MySQLTest::testGetColumns
    • MySQLTest::testGetIndexes
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAll
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgTest::testCreateTable
    • PgTest::testTruncate
    • PgTest::testGetColumns
    • PgTest::testGetIndexes
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAll
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testTruncate
    • SQLiteTest::testGetColumns
    • SQLiteTest::testGetIndexes
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAll
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetIndexes
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    280281282
    - Covered by 257 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testTruncate
    • MySQLTest::testGetColumns
    • MySQLTest::testGetIndexes
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAll
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgTest::testCreateTable
    • PgTest::testTruncate
    • PgTest::testGetColumns
    • PgTest::testGetIndexes
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAll
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testTruncate
    • SQLiteTest::testGetColumns
    • SQLiteTest::testGetIndexes
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAll
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetIndexes
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    283284285
    - Covered by 257 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testTruncate
    • MySQLTest::testGetColumns
    • MySQLTest::testGetIndexes
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAll
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgTest::testCreateTable
    • PgTest::testTruncate
    • PgTest::testGetColumns
    • PgTest::testGetIndexes
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAll
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testTruncate
    • SQLiteTest::testGetColumns
    • SQLiteTest::testGetIndexes
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAll
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetIndexes
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    286
    - Covered by 257 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testTruncate
    • MySQLTest::testGetColumns
    • MySQLTest::testGetIndexes
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAll
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgTest::testCreateTable
    • PgTest::testTruncate
    • PgTest::testGetColumns
    • PgTest::testGetIndexes
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAll
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testTruncate
    • SQLiteTest::testGetColumns
    • SQLiteTest::testGetIndexes
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAll
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetIndexes
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    287288
    - Covered by 257 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testTruncate
    • MySQLTest::testGetColumns
    • MySQLTest::testGetIndexes
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAll
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgTest::testCreateTable
    • PgTest::testTruncate
    • PgTest::testGetColumns
    • PgTest::testGetIndexes
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAll
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testTruncate
    • SQLiteTest::testGetColumns
    • SQLiteTest::testGetIndexes
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAll
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetIndexes
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    289290291292293294295296297298299300301
    - Covered by 249 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testTruncate
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAll
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgTest::testCreateTable
    • PgTest::testTruncate
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAll
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testTruncate
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAll
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    302303304
    - Covered by 249 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testTruncate
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAll
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgTest::testCreateTable
    • PgTest::testTruncate
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAll
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testTruncate
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAll
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    305306307308309310311312313314315316317
    - Covered by 249 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testTruncate
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAll
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgTest::testCreateTable
    • PgTest::testTruncate
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAll
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testTruncate
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAll
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    318
    - Covered by 249 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testTruncate
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAll
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgTest::testCreateTable
    • PgTest::testTruncate
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAll
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testTruncate
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAll
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    319
    - Covered by 192 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    320321322323
    - Covered by 249 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testTruncate
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAll
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgTest::testCreateTable
    • PgTest::testTruncate
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAll
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testTruncate
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAll
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    324
    - Covered by 249 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testTruncate
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAll
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgTest::testCreateTable
    • PgTest::testTruncate
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAll
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testTruncate
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAll
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    325
    - Covered by 4 test(s): -
    • MySQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testMultiOrderBy
    • SQLiteQBTest::testMultiOrderBy
    • FirebirdQBTest::testMultiOrderBy
    326
    - Covered by 4 test(s): -
    • MySQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testMultiOrderBy
    • SQLiteQBTest::testMultiOrderBy
    • FirebirdQBTest::testMultiOrderBy
    327
    - Covered by 4 test(s): -
    • MySQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testMultiOrderBy
    • SQLiteQBTest::testMultiOrderBy
    • FirebirdQBTest::testMultiOrderBy
    328
    - Covered by 4 test(s): -
    • MySQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testMultiOrderBy
    • SQLiteQBTest::testMultiOrderBy
    • FirebirdQBTest::testMultiOrderBy
    329330331
    - Covered by 249 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testTruncate
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAll
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgTest::testCreateTable
    • PgTest::testTruncate
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAll
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testTruncate
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAll
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    332
    - Covered by 249 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testTruncate
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAll
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgTest::testCreateTable
    • PgTest::testTruncate
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAll
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testTruncate
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAll
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    333334335
    - Covered by 249 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testTruncate
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAll
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgTest::testCreateTable
    • PgTest::testTruncate
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAll
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testTruncate
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAll
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    336337338
    - Covered by 249 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testTruncate
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAll
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgTest::testCreateTable
    • PgTest::testTruncate
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAll
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testTruncate
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAll
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    339
    - Covered by 249 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testTruncate
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAll
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgTest::testCreateTable
    • PgTest::testTruncate
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAll
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testTruncate
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAll
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    340
    - Covered by 249 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testTruncate
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAll
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgTest::testCreateTable
    • PgTest::testTruncate
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAll
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testTruncate
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAll
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    341342343
    - Covered by 4 test(s): -
    • MySQLQBTest::testFunctionGet
    • PgSQLQBTest::testFunctionGet
    • SQLiteQBTest::testFunctionGet
    • FirebirdQBTest::testFunctionGet
    344345346
    - Covered by 4 test(s): -
    • MySQLQBTest::testFunctionGet
    • PgSQLQBTest::testFunctionGet
    • SQLiteQBTest::testFunctionGet
    • FirebirdQBTest::testFunctionGet
    347
    - Covered by 249 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testTruncate
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAll
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgTest::testCreateTable
    • PgTest::testTruncate
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAll
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testTruncate
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAll
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    348349
    - Covered by 249 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testTruncate
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAll
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgTest::testCreateTable
    • PgTest::testTruncate
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAll
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testTruncate
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAll
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    350351352353354355356357358359360361362
    - Covered by 2 test(s): -
    • MySQLTest::testGetSchemas
    • SQLiteTest::testGetSchemas
    363364365366367368369370371372373374
    - Covered by 38 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testGetTables
    • MySQLTest::testBackupData
    • PgTest::testCreateTable
    • PgTest::testGetTables
    • PgTest::testBackupData
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    375
    - Covered by 38 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testGetTables
    • MySQLTest::testBackupData
    • PgTest::testCreateTable
    • PgTest::testGetTables
    • PgTest::testBackupData
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    376
    - Covered by 38 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testGetTables
    • MySQLTest::testBackupData
    • PgTest::testCreateTable
    • PgTest::testGetTables
    • PgTest::testBackupData
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    377378379380381382383384385386387388
    - Covered by 3 test(s): -
    • MySQLTest::testBackup
    • PgTest::testGetDBs
    • SQLiteTest::testGetDBs
    389390391392393394395396397398399400
    - Covered by 4 test(s): -
    • MySQLTest::testGetViews
    • PgTest::testGetViews
    • SQLiteTest::testGetViews
    • FirebirdTest::testGetViews
    401
    - Covered by 4 test(s): -
    • MySQLTest::testGetViews
    • PgTest::testGetViews
    • SQLiteTest::testGetViews
    • FirebirdTest::testGetViews
    402
    - Covered by 4 test(s): -
    • MySQLTest::testGetViews
    • PgTest::testGetViews
    • SQLiteTest::testGetViews
    • FirebirdTest::testGetViews
    403404405406407408409410411412413414
    - Covered by 4 test(s): -
    • MySQLTest::testGetSequences
    • PgTest::testGetSequences
    • SQLiteTest::testGetSequences
    • FirebirdTest::testGetSequences
    415416417418419420421422423424425426
    - Covered by 4 test(s): -
    • MySQLTest::testGetFunctions
    • PgTest::testGetFunctions
    • SQLiteTest::testGetFunctions
    • FirebirdTest::testGetFunctions
    427428429430431432433434435436437438
    - Covered by 4 test(s): -
    • MySQLTest::testGetProcedures
    • PgTest::testGetProcedures
    • SQLiteTest::testGetProcedures
    • FirebirdTest::testGetProcedures
    439440441442443444445446447448449450
    - Covered by 4 test(s): -
    • MySQLTest::testGetTriggers
    • PgTest::testGetTriggers
    • SQLiteTest::testGetTriggers
    • FirebirdTest::testGetTriggers
    451452453454455456457458459460461462463
    - Covered by 4 test(s): -
    • MySQLTest::testGetSystemTables
    • PgTest::testGetSystemTables
    • SQLiteTest::testGetSystemTables
    • FirebirdTest::testGetSystemTables
    464465466467468469470471472473474475476
    - Covered by 4 test(s): -
    • MySQLTest::testGetColumns
    • PgTest::testGetColumns
    • SQLiteTest::testGetColumns
    • FirebirdTest::testGetColumns
    477478479480481482483484485486487488489
    - Covered by 4 test(s): -
    • MySQLTest::testGetFKs
    • PgTest::testGetFKs
    • SQLiteTest::testGetFKs
    • FirebirdTest::testGetFKs
    490491492493494495496497498499500501502
    - Covered by 4 test(s): -
    • MySQLTest::testGetIndexes
    • PgTest::testGetIndexes
    • SQLiteTest::testGetIndexes
    • FirebirdTest::testGetIndexes
    503504505506507508509510511512513514
    - Covered by 4 test(s): -
    • MySQLTest::testGetTypes
    • PgTest::testGetTypes
    • SQLiteTest::testGetTypes
    • FirebirdTest::testGetTypes
    515516517518519520521522523524525526527528529
    - Covered by 72 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testGetSequences
    • MySQLTest::testBackup
    • MySQLTest::testGetTables
    • MySQLTest::testGetSystemTables
    • MySQLTest::testBackupData
    • MySQLTest::testGetColumns
    • MySQLTest::testGetTypes
    • MySQLTest::testGetFKs
    • MySQLTest::testGetIndexes
    • MySQLTest::testGetViews
    • MySQLTest::testGetTriggers
    • MySQLTest::testGetProcedures
    • MySQLTest::testGetFunctions
    • PgTest::testCreateTable
    • PgTest::testGetSchemas
    • PgTest::testGetDBs
    • PgTest::testGetFunctions
    • PgTest::testGetTables
    • PgTest::testGetSystemTables
    • PgTest::testBackupData
    • PgTest::testGetColumns
    • PgTest::testGetTypes
    • PgTest::testGetFKs
    • PgTest::testGetIndexes
    • PgTest::testGetViews
    • PgTest::testGetTriggers
    • PgTest::testGetSequences
    • PgTest::testGetProcedures
    • SQLiteTest::testGetDBs
    • SQLiteTest::testGetSystemTables
    • SQLiteTest::testGetSequences
    • SQLiteTest::testGetFunctions
    • SQLiteTest::testGetProcedures
    • SQLiteTest::testGetColumns
    • SQLiteTest::testGetTypes
    • SQLiteTest::testGetFKs
    • SQLiteTest::testGetIndexes
    • SQLiteTest::testGetViews
    • SQLiteTest::testGetTriggers
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    530
    - Covered by 72 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testGetSequences
    • MySQLTest::testBackup
    • MySQLTest::testGetTables
    • MySQLTest::testGetSystemTables
    • MySQLTest::testBackupData
    • MySQLTest::testGetColumns
    • MySQLTest::testGetTypes
    • MySQLTest::testGetFKs
    • MySQLTest::testGetIndexes
    • MySQLTest::testGetViews
    • MySQLTest::testGetTriggers
    • MySQLTest::testGetProcedures
    • MySQLTest::testGetFunctions
    • PgTest::testCreateTable
    • PgTest::testGetSchemas
    • PgTest::testGetDBs
    • PgTest::testGetFunctions
    • PgTest::testGetTables
    • PgTest::testGetSystemTables
    • PgTest::testBackupData
    • PgTest::testGetColumns
    • PgTest::testGetTypes
    • PgTest::testGetFKs
    • PgTest::testGetIndexes
    • PgTest::testGetViews
    • PgTest::testGetTriggers
    • PgTest::testGetSequences
    • PgTest::testGetProcedures
    • SQLiteTest::testGetDBs
    • SQLiteTest::testGetSystemTables
    • SQLiteTest::testGetSequences
    • SQLiteTest::testGetFunctions
    • SQLiteTest::testGetProcedures
    • SQLiteTest::testGetColumns
    • SQLiteTest::testGetTypes
    • SQLiteTest::testGetFKs
    • SQLiteTest::testGetIndexes
    • SQLiteTest::testGetViews
    • SQLiteTest::testGetTriggers
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    531
    - Covered by 62 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testGetSequences
    • MySQLTest::testBackup
    • MySQLTest::testGetTables
    • MySQLTest::testGetSystemTables
    • MySQLTest::testBackupData
    • MySQLTest::testGetTypes
    • MySQLTest::testGetViews
    • MySQLTest::testGetTriggers
    • MySQLTest::testGetProcedures
    • MySQLTest::testGetFunctions
    • PgTest::testCreateTable
    • PgTest::testGetDBs
    • PgTest::testGetFunctions
    • PgTest::testGetTables
    • PgTest::testGetSystemTables
    • PgTest::testBackupData
    • PgTest::testGetTypes
    • PgTest::testGetViews
    • PgTest::testGetTriggers
    • PgTest::testGetSequences
    • PgTest::testGetProcedures
    • SQLiteTest::testGetDBs
    • SQLiteTest::testGetSystemTables
    • SQLiteTest::testGetSequences
    • SQLiteTest::testGetFunctions
    • SQLiteTest::testGetProcedures
    • SQLiteTest::testGetTypes
    • SQLiteTest::testGetViews
    • SQLiteTest::testGetTriggers
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    532
    - Covered by 62 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testGetSequences
    • MySQLTest::testBackup
    • MySQLTest::testGetTables
    • MySQLTest::testGetSystemTables
    • MySQLTest::testBackupData
    • MySQLTest::testGetTypes
    • MySQLTest::testGetViews
    • MySQLTest::testGetTriggers
    • MySQLTest::testGetProcedures
    • MySQLTest::testGetFunctions
    • PgTest::testCreateTable
    • PgTest::testGetDBs
    • PgTest::testGetFunctions
    • PgTest::testGetTables
    • PgTest::testGetSystemTables
    • PgTest::testBackupData
    • PgTest::testGetTypes
    • PgTest::testGetViews
    • PgTest::testGetTriggers
    • PgTest::testGetSequences
    • PgTest::testGetProcedures
    • SQLiteTest::testGetDBs
    • SQLiteTest::testGetSystemTables
    • SQLiteTest::testGetSequences
    • SQLiteTest::testGetFunctions
    • SQLiteTest::testGetProcedures
    • SQLiteTest::testGetTypes
    • SQLiteTest::testGetViews
    • SQLiteTest::testGetTriggers
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    533534535536
    - Covered by 72 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testGetSequences
    • MySQLTest::testBackup
    • MySQLTest::testGetTables
    • MySQLTest::testGetSystemTables
    • MySQLTest::testBackupData
    • MySQLTest::testGetColumns
    • MySQLTest::testGetTypes
    • MySQLTest::testGetFKs
    • MySQLTest::testGetIndexes
    • MySQLTest::testGetViews
    • MySQLTest::testGetTriggers
    • MySQLTest::testGetProcedures
    • MySQLTest::testGetFunctions
    • PgTest::testCreateTable
    • PgTest::testGetSchemas
    • PgTest::testGetDBs
    • PgTest::testGetFunctions
    • PgTest::testGetTables
    • PgTest::testGetSystemTables
    • PgTest::testBackupData
    • PgTest::testGetColumns
    • PgTest::testGetTypes
    • PgTest::testGetFKs
    • PgTest::testGetIndexes
    • PgTest::testGetViews
    • PgTest::testGetTriggers
    • PgTest::testGetSequences
    • PgTest::testGetProcedures
    • SQLiteTest::testGetDBs
    • SQLiteTest::testGetSystemTables
    • SQLiteTest::testGetSequences
    • SQLiteTest::testGetFunctions
    • SQLiteTest::testGetProcedures
    • SQLiteTest::testGetColumns
    • SQLiteTest::testGetTypes
    • SQLiteTest::testGetFKs
    • SQLiteTest::testGetIndexes
    • SQLiteTest::testGetViews
    • SQLiteTest::testGetTriggers
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    537538539
    - Covered by 65 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testBackup
    • MySQLTest::testGetTables
    • MySQLTest::testGetSystemTables
    • MySQLTest::testBackupData
    • MySQLTest::testGetColumns
    • MySQLTest::testGetTypes
    • MySQLTest::testGetFKs
    • MySQLTest::testGetIndexes
    • MySQLTest::testGetViews
    • MySQLTest::testGetTriggers
    • MySQLTest::testGetProcedures
    • MySQLTest::testGetFunctions
    • PgTest::testCreateTable
    • PgTest::testGetSchemas
    • PgTest::testGetDBs
    • PgTest::testGetTables
    • PgTest::testGetSystemTables
    • PgTest::testBackupData
    • PgTest::testGetColumns
    • PgTest::testGetTypes
    • PgTest::testGetFKs
    • PgTest::testGetIndexes
    • PgTest::testGetViews
    • PgTest::testGetTriggers
    • PgTest::testGetSequences
    • PgTest::testGetProcedures
    • SQLiteTest::testGetDBs
    • SQLiteTest::testGetColumns
    • SQLiteTest::testGetFKs
    • SQLiteTest::testGetIndexes
    • SQLiteTest::testGetViews
    • SQLiteTest::testGetTriggers
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    540541
    - Covered by 65 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testBackup
    • MySQLTest::testGetTables
    • MySQLTest::testGetSystemTables
    • MySQLTest::testBackupData
    • MySQLTest::testGetColumns
    • MySQLTest::testGetTypes
    • MySQLTest::testGetFKs
    • MySQLTest::testGetIndexes
    • MySQLTest::testGetViews
    • MySQLTest::testGetTriggers
    • MySQLTest::testGetProcedures
    • MySQLTest::testGetFunctions
    • PgTest::testCreateTable
    • PgTest::testGetSchemas
    • PgTest::testGetDBs
    • PgTest::testGetTables
    • PgTest::testGetSystemTables
    • PgTest::testBackupData
    • PgTest::testGetColumns
    • PgTest::testGetTypes
    • PgTest::testGetFKs
    • PgTest::testGetIndexes
    • PgTest::testGetViews
    • PgTest::testGetTriggers
    • PgTest::testGetSequences
    • PgTest::testGetProcedures
    • SQLiteTest::testGetDBs
    • SQLiteTest::testGetColumns
    • SQLiteTest::testGetFKs
    • SQLiteTest::testGetIndexes
    • SQLiteTest::testGetViews
    • SQLiteTest::testGetTriggers
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    542
    - Covered by 65 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testBackup
    • MySQLTest::testGetTables
    • MySQLTest::testGetSystemTables
    • MySQLTest::testBackupData
    • MySQLTest::testGetColumns
    • MySQLTest::testGetTypes
    • MySQLTest::testGetFKs
    • MySQLTest::testGetIndexes
    • MySQLTest::testGetViews
    • MySQLTest::testGetTriggers
    • MySQLTest::testGetProcedures
    • MySQLTest::testGetFunctions
    • PgTest::testCreateTable
    • PgTest::testGetSchemas
    • PgTest::testGetDBs
    • PgTest::testGetTables
    • PgTest::testGetSystemTables
    • PgTest::testBackupData
    • PgTest::testGetColumns
    • PgTest::testGetTypes
    • PgTest::testGetFKs
    • PgTest::testGetIndexes
    • PgTest::testGetViews
    • PgTest::testGetTriggers
    • PgTest::testGetSequences
    • PgTest::testGetProcedures
    • SQLiteTest::testGetDBs
    • SQLiteTest::testGetColumns
    • SQLiteTest::testGetFKs
    • SQLiteTest::testGetIndexes
    • SQLiteTest::testGetViews
    • SQLiteTest::testGetTriggers
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    543544
    - Covered by 65 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testBackup
    • MySQLTest::testGetTables
    • MySQLTest::testGetSystemTables
    • MySQLTest::testBackupData
    • MySQLTest::testGetColumns
    • MySQLTest::testGetTypes
    • MySQLTest::testGetFKs
    • MySQLTest::testGetIndexes
    • MySQLTest::testGetViews
    • MySQLTest::testGetTriggers
    • MySQLTest::testGetProcedures
    • MySQLTest::testGetFunctions
    • PgTest::testCreateTable
    • PgTest::testGetSchemas
    • PgTest::testGetDBs
    • PgTest::testGetTables
    • PgTest::testGetSystemTables
    • PgTest::testBackupData
    • PgTest::testGetColumns
    • PgTest::testGetTypes
    • PgTest::testGetFKs
    • PgTest::testGetIndexes
    • PgTest::testGetViews
    • PgTest::testGetTriggers
    • PgTest::testGetSequences
    • PgTest::testGetProcedures
    • SQLiteTest::testGetDBs
    • SQLiteTest::testGetColumns
    • SQLiteTest::testGetFKs
    • SQLiteTest::testGetIndexes
    • SQLiteTest::testGetViews
    • SQLiteTest::testGetTriggers
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    545546547548549550551552553554555556557
    - Covered by 12 test(s): -
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testBadNumRows
    558
    - Covered by 12 test(s): -
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testBadNumRows
    559560
    - Covered by 12 test(s): -
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testBadNumRows
    561
    - Covered by 12 test(s): -
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testBadNumRows
    562
    - Covered by 8 test(s): -
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testNumRows
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testNumRows
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testNumRows
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testNumRows
    563
    - Covered by 8 test(s): -
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testNumRows
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testNumRows
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testNumRows
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testNumRows
    564565566
    - Covered by 4 test(s): -
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testBadNumRows
    567568569570571572573574575576577578579580
    - Covered by 3 test(s): -
    • MySQLQBTest::testInsertBatch
    • PgSQLQBTest::testInsertBatch
    • SQLiteQBTest::testInsertBatch
    581
    - Covered by 3 test(s): -
    • MySQLQBTest::testInsertBatch
    • PgSQLQBTest::testInsertBatch
    • SQLiteQBTest::testInsertBatch
    582583584
    - Covered by 3 test(s): -
    • MySQLQBTest::testInsertBatch
    • PgSQLQBTest::testInsertBatch
    • SQLiteQBTest::testInsertBatch
    585
    - Covered by 3 test(s): -
    • MySQLQBTest::testInsertBatch
    • PgSQLQBTest::testInsertBatch
    • SQLiteQBTest::testInsertBatch
    586587
    - Covered by 3 test(s): -
    • MySQLQBTest::testInsertBatch
    • PgSQLQBTest::testInsertBatch
    • SQLiteQBTest::testInsertBatch
    588
    - Covered by 3 test(s): -
    • MySQLQBTest::testInsertBatch
    • PgSQLQBTest::testInsertBatch
    • SQLiteQBTest::testInsertBatch
    589
    - Covered by 3 test(s): -
    • MySQLQBTest::testInsertBatch
    • PgSQLQBTest::testInsertBatch
    • SQLiteQBTest::testInsertBatch
    590
    - Covered by 3 test(s): -
    • MySQLQBTest::testInsertBatch
    • PgSQLQBTest::testInsertBatch
    • SQLiteQBTest::testInsertBatch
    591592
    - Covered by 3 test(s): -
    • MySQLQBTest::testInsertBatch
    • PgSQLQBTest::testInsertBatch
    • SQLiteQBTest::testInsertBatch
    593
    - Covered by 3 test(s): -
    • MySQLQBTest::testInsertBatch
    • PgSQLQBTest::testInsertBatch
    • SQLiteQBTest::testInsertBatch
    594
    - Covered by 3 test(s): -
    • MySQLQBTest::testInsertBatch
    • PgSQLQBTest::testInsertBatch
    • SQLiteQBTest::testInsertBatch
    595596597
    - Covered by 3 test(s): -
    • MySQLQBTest::testInsertBatch
    • PgSQLQBTest::testInsertBatch
    • SQLiteQBTest::testInsertBatch
    598
    - Covered by 3 test(s): -
    • MySQLQBTest::testInsertBatch
    • PgSQLQBTest::testInsertBatch
    • SQLiteQBTest::testInsertBatch
    599
    - Covered by 3 test(s): -
    • MySQLQBTest::testInsertBatch
    • PgSQLQBTest::testInsertBatch
    • SQLiteQBTest::testInsertBatch
    600601602
    - Covered by 3 test(s): -
    • MySQLQBTest::testInsertBatch
    • PgSQLQBTest::testInsertBatch
    • SQLiteQBTest::testInsertBatch
    603604
    - Covered by 3 test(s): -
    • MySQLQBTest::testInsertBatch
    • PgSQLQBTest::testInsertBatch
    • SQLiteQBTest::testInsertBatch
    605606607608609610611612613614615616617618619620621
    - Covered by 249 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testTruncate
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAll
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgTest::testCreateTable
    • PgTest::testTruncate
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAll
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testTruncate
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAll
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    622
    - Covered by 249 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testTruncate
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAll
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgTest::testCreateTable
    • PgTest::testTruncate
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAll
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testTruncate
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAll
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    623
    - Covered by 249 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testTruncate
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAll
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgTest::testCreateTable
    • PgTest::testTruncate
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAll
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testTruncate
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAll
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    624
    - Covered by 249 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testTruncate
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAll
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgTest::testCreateTable
    • PgTest::testTruncate
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAll
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testTruncate
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAll
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    625
    - Covered by 249 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testTruncate
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAll
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgTest::testCreateTable
    • PgTest::testTruncate
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAll
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testTruncate
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAll
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    626
    - Covered by 249 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testTruncate
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAll
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgTest::testCreateTable
    • PgTest::testTruncate
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAll
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testTruncate
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAll
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    627628629630631632633634635636637638639640641
    - Covered by 257 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testTruncate
    • MySQLTest::testGetColumns
    • MySQLTest::testGetIndexes
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAll
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgTest::testCreateTable
    • PgTest::testTruncate
    • PgTest::testGetColumns
    • PgTest::testGetIndexes
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAll
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testTruncate
    • SQLiteTest::testGetColumns
    • SQLiteTest::testGetIndexes
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAll
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetIndexes
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    642
    - Covered by 257 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testTruncate
    • MySQLTest::testGetColumns
    • MySQLTest::testGetIndexes
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAll
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgTest::testCreateTable
    • PgTest::testTruncate
    • PgTest::testGetColumns
    • PgTest::testGetIndexes
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAll
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testTruncate
    • SQLiteTest::testGetColumns
    • SQLiteTest::testGetIndexes
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAll
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetIndexes
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    643
    - Covered by 9 test(s): -
    • PgTest::testCreateTable
    • PgTest::testTruncate
    • PgSQLQBTest::testQueryExplain
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testTruncate
    • SQLiteQBTest::testQueryExplain
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    644645646
    - Covered by 248 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testTruncate
    • MySQLTest::testGetColumns
    • MySQLTest::testGetIndexes
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAll
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgTest::testGetColumns
    • PgTest::testGetIndexes
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAll
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testGetColumns
    • SQLiteTest::testGetIndexes
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAll
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetIndexes
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    647648649650651652653654655656657658659
    - Covered by 4 test(s): -
    • MySQLTest::testTruncate
    • PgTest::testTruncate
    • SQLiteTest::testTruncate
    • FirebirdTest::testTruncate
    660
    - Covered by 4 test(s): -
    • MySQLTest::testTruncate
    • PgTest::testTruncate
    • SQLiteTest::testTruncate
    • FirebirdTest::testTruncate
    661
    - Covered by 4 test(s): -
    • MySQLTest::testTruncate
    • PgTest::testTruncate
    • SQLiteTest::testTruncate
    • FirebirdTest::testTruncate
    662663
    - Covered by 4 test(s): -
    • MySQLTest::testTruncate
    • PgTest::testTruncate
    • SQLiteTest::testTruncate
    • FirebirdTest::testTruncate
    664665
    - Covered by 4 test(s): -
    • MySQLTest::testTruncate
    • PgTest::testTruncate
    • SQLiteTest::testTruncate
    • FirebirdTest::testTruncate
    666
    - Covered by 4 test(s): -
    • MySQLTest::testTruncate
    • PgTest::testTruncate
    • SQLiteTest::testTruncate
    • FirebirdTest::testTruncate
    667668669670
    - Covered by 1 test(s): -
    • Query_Parser_Test::testGeneric2
    <?php
    /**
     * Query
     *
     * Free Query Builder / Database Abstraction Layer
     *
     * @package		Query
     * @author		Timothy J. Warren
     * @copyright	Copyright (c) 2012 - 2014
     * @link 		https://github.com/aviat4ion/Query
     * @license		http://philsturgeon.co.uk/code/dbad-license
     */

    // --------------------------------------------------------------------------

    namespace Query;

    // --------------------------------------------------------------------------

    /**
     * Base Database class
     *
     * Extends PDO to simplify cross-database issues
     *
     * @package Query
     * @subpackage Drivers
     */
    abstract class AbstractDriver extends \PDO implements DriverInterface {

    	/**
    	 * Reference to the last executed query
    	 * @var \PDOStatement
    	 */
    	protected $statement;

    	/**
    	 * Character to escape identifiers
    	 * @var string
    	 */
    	protected $escape_char = '"';

    	/**
    	 * Reference to sql class
    	 * @var SQL_Interface
    	 */
    	protected $sql;

    	/**
    	 * Reference to util class
    	 * @var Abstract_Util
    	 */
    	protected $util;

    	/**
    	 * Last query executed
    	 * @var string
    	 */
    	protected $last_query;

    	/**
    	 * Prefix to apply to table names
    	 * @var string
    	 */
    	protected $table_prefix = '';

    	/**
    	 * Whether the driver supports 'TRUNCATE'
    	 * @var bool
    	 */
    	protected $has_truncate = TRUE;

    	/**
    	 * PDO constructor wrapper
    	 *
    	 * @param string $dsn
    	 * @param string $username
    	 * @param string $password
    	 * @param array $driver_options
    	 */
    	public function __construct($dsn, $username=NULL, $password=NULL, array $driver_options=array())
    	{
    		// Set PDO to display errors as exceptions, and apply driver options
    		$driver_options[\PDO::ATTR_ERRMODE] = \PDO::ERRMODE_EXCEPTION;
    		parent::__construct($dsn, $username, $password, $driver_options);

    		$this->_load_sub_classes();
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Loads the subclasses for the driver
    	 *
    	 * @return void
    	 */
    	protected function _load_sub_classes()
    	{
    		// Load the sql and util class for the driver
    		$this_class = get_class($this);
    		$ns_array = explode("\\", $this_class);
    		array_pop($ns_array);
    		$driver = array_pop($ns_array);
    		$sql_class = "\\Query\\Drivers\\{$driver}\\SQL";
    		$util_class = "\\Query\\Drivers\\{$driver}\\Util";

    		$this->sql = new $sql_class();
    		$this->util = new $util_class($this);
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Allow invoke to work on table object
    	 *
    	 * @codeCoverageIgnore
    	 * @param string $name
    	 * @param array $args
    	 * @return mixed
    	 */
    	public function __call($name, $args = array())
    	{
    		if (
    			isset($this->$name)
    			&& is_object($this->$name)
    			&& method_exists($this->$name, '__invoke')
    		)
    		{
    			return call_user_func_array(array($this->$name, '__invoke'), $args);
    		}
    	}

    	// --------------------------------------------------------------------------
    	// ! Accessors / Mutators
    	// --------------------------------------------------------------------------

    	/**
    	 * Get the last sql query exexcuted
    	 *
    	 * @return string
    	 */
    	public function get_last_query()
    	{
    		return $this->last_query;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Set the last query sql
    	 *
    	 * @param string $query_string
    	 * @return void
    	 */
    	public function set_last_query($query_string)
    	{
    		$this->last_query = $query_string;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Get the SQL class for the current driver
    	 *
    	 * @return SQL_Interface
    	 */
    	public function get_sql()
    	{
    		return $this->sql;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Get the Util class for the current driver
    	 *
    	 * @return Abstract_Util
    	 */
    	public function get_util()
    	{
    		return $this->util;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Set the common table name prefix
    	 *
    	 * @param string $prefix
    	 * @return void
    	 */
    	public function set_table_prefix($prefix)
    	{
    		$this->table_prefix = $prefix;
    	}

    	// --------------------------------------------------------------------------
    	// ! Concrete functions that can be overridden in child classes
    	// --------------------------------------------------------------------------

    	/**
    	 * Simplifies prepared statements for database queries
    	 *
    	 * @param string $sql
    	 * @param array $data
    	 * @return \PDOStatement | FALSE
    	 * @throws \InvalidArgumentException
    	 */
    	public function prepare_query($sql, $data)
    	{
    		// Prepare the sql, save the statement for easy access later
    		$this->statement = $this->prepare($sql);

    		if( ! (is_array($data) || is_object($data)))
    		{
    			throw new \InvalidArgumentException("Invalid data argument");
    		}

    		// Bind the parameters
    		foreach($data as $k => $value)
    		{
    			// Parameters are 1-based, the data is 0-based
    			// So, if the key is numeric, add 1
    			if(is_numeric($k)) $k++;
    			$this->statement->bindValue($k, $value);
    		}

    		return $this->statement;
    	}

    	// -------------------------------------------------------------------------

    	/**
    	 * Create and execute a prepared statement with the provided parameters
    	 *
    	 * @param string $sql
    	 * @param array $params
    	 * @return \PDOStatement
    	 */
    	public function prepare_execute($sql, $params)
    	{
    		$this->statement = $this->prepare_query($sql, $params);
    		$this->statement->execute();

    		return $this->statement;
    	}

    	// -------------------------------------------------------------------------

    	/**
    	 * Returns number of rows affected by an INSERT, UPDATE, DELETE type query
    	 *
    	 * @return int
    	 */
    	public function affected_rows()
    	{
    		// Return number of rows affected
    		return $this->statement->rowCount();
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Prefixes a table if it is not already prefixed
    	 * @param string $table
    	 * @return string
    	 */
    	public function prefix_table($table)
    	{
    		// Add the prefix to the table name
    		// before quoting it
    		if ( ! empty($this->table_prefix))
    		{
    			// Split identifier by period, will split into:
    			// database.schema.table OR
    			// schema.table OR
    			// database.table OR
    			// table
    			$idents = explode('.', $table);
    			$segments = count($idents);

    			// Quote the last item, and add the database prefix
    			$idents[$segments - 1] = $this->_prefix(end($idents));

    			// Rejoin
    			$table = implode('.', $idents);
    		}

    		return $table;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Quote database table name, and set prefix
    	 *
    	 * @param string $table
    	 * @return string
    	 */
    	public function quote_table($table)
    	{
    		$table = $this->prefix_table($table);

    		// Finally, quote the table
    		return $this->quote_ident($table);
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Surrounds the string with the databases identifier escape characters
    	 *
    	 * @param mixed $ident
    	 * @return string
    	 */
    	public function quote_ident($ident)
    	{
    		if (is_array($ident))
    		{
    			return array_map(array($this, __METHOD__), $ident);
    		}

    		// Handle comma-separated identifiers
    		if (strpos($ident, ',') !== FALSE)
    		{
    			$parts = array_map('mb_trim', explode(',', $ident));
    			$parts = array_map(array($this, __METHOD__), $parts);
    			$ident = implode(',', $parts);
    		}

    		// Split each identifier by the period
    		$hiers = explode('.', $ident);
    		$hiers = array_map('mb_trim', $hiers);

    		// Re-compile the string
    		$raw = implode('.', array_map(array($this, '_quote'), $hiers));

    		// Fix functions
    		$funcs = array();
    		preg_match_all("#{$this->escape_char}([a-zA-Z0-9_]+(\((.*?)\))){$this->escape_char}#iu", $raw, $funcs, PREG_SET_ORDER);
    		foreach($funcs as $f)
    		{
    			// Unquote the function
    			$raw = str_replace($f[0], $f[1], $raw);

    			// Quote the inside identifiers
    			$raw = str_replace($f[3], $this->quote_ident($f[3]), $raw);
    		}

    		return $raw;

    	}

    	// -------------------------------------------------------------------------

    	/**
    	 * Return schemas for databases that list them
    	 *
    	 * @return array
    	 */
    	public function get_schemas()
    	{
    		return NULL;
    	}

    	// -------------------------------------------------------------------------

    	/**
    	 * Return list of tables for the current database
    	 *
    	 * @return array
    	 */
    	public function get_tables()
    	{
    		$tables = $this->driver_query('table_list');
    		natsort($tables);
    		return $tables;
    	}

    	// -------------------------------------------------------------------------

    	/**
    	 * Return list of dbs for the current connection, if possible
    	 *
    	 * @return array
    	 */
    	public function get_dbs()
    	{
    		return $this->driver_query('db_list');
    	}

    	// -------------------------------------------------------------------------

    	/**
    	 * Return list of views for the current database
    	 *
    	 * @return array
    	 */
    	public function get_views()
    	{
    		$views = $this->driver_query('view_list');
    		sort($views);
    		return $views;
    	}

    	// -------------------------------------------------------------------------

    	/**
    	 * Return list of sequences for the current database, if they exist
    	 *
    	 * @return array
    	 */
    	public function get_sequences()
    	{
    		return $this->driver_query('sequence_list');
    	}

    	// -------------------------------------------------------------------------

    	/**
    	 * Return list of functions for the current database
    	 *
    	 * @return array
    	 */
    	public function get_functions()
    	{
    		return $this->driver_query('function_list', FALSE);
    	}

    	// -------------------------------------------------------------------------

    	/**
    	 * Return list of stored procedures for the current database
    	 *
    	 * @return array
    	 */
    	public function get_procedures()
    	{
    		return $this->driver_query('procedure_list', FALSE);
    	}

    	// -------------------------------------------------------------------------

    	/**
    	 * Return list of triggers for the current database
    	 *
    	 * @return array
    	 */
    	public function get_triggers()
    	{
    		return $this->driver_query('trigger_list', FALSE);
    	}

    	// -------------------------------------------------------------------------

    	/**
    	 * Retrieves an array of non-user-created tables for
    	 * the connection/database
    	 *
    	 * @return array
    	 */
    	public function get_system_tables()
    	{
    		return $this->driver_query('system_table_list');
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Retrieve column information for the current database table
    	 *
    	 * @param string $table
    	 * @return array
    	 */
    	public function get_columns($table)
    	{
    		return $this->driver_query($this->get_sql()->column_list($this->prefix_table($table)), FALSE);
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Retrieve foreign keys for the table
    	 *
    	 * @param string $table
    	 * @return array
    	 */
    	public function get_fks($table)
    	{
    		return $this->driver_query($this->get_sql()->fk_list($table), FALSE);
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Retrieve indexes for the table
    	 *
    	 * @param string $table
    	 * @return array
    	 */
    	public function get_indexes($table)
    	{
    		return $this->driver_query($this->get_sql()->index_list($this->prefix_table($table)), FALSE);
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Retrieve list of data types for the database
    	 *
    	 * @return array
    	 */
    	public function get_types()
    	{
    		return $this->driver_query('type_list', FALSE);
    	}

    	// -------------------------------------------------------------------------

    	/**
    	 * Method to simplify retrieving db results for meta-data queries
    	 *
    	 * @param string|array|null $query
    	 * @param bool $filtered_index
    	 * @return array
    	 */
    	public function driver_query($query, $filtered_index=TRUE)
    	{
    		// Call the appropriate method, if it exists
    		if (is_string($query) && method_exists($this->sql, $query))
    		{
    			$query = $this->get_sql()->$query();
    		}

    		// Return if the values are returned instead of a query,
    		// or if the query doesn't apply to the driver
    		if ( ! is_string($query)) return $query;

    		// Run the query!
    		$res = $this->query($query);

    		$flag = ($filtered_index) ? \PDO::FETCH_NUM : \PDO::FETCH_ASSOC;
    		$all = $res->fetchAll($flag);

    		return ($filtered_index) ? \db_filter($all, 0) : $all;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Return the number of rows returned for a SELECT query
    	 *
    	 * @see http://us3.php.net/manual/en/pdostatement.rowcount.php#87110
    	 * @return int
    	 */
    	public function num_rows()
    	{
    		$regex = '/^SELECT\s+(?:ALL\s+|DISTINCT\s+)?(?:.*?)\s+FROM\s+(.*)$/i';
    		$output = array();

    		if (preg_match($regex, $this->last_query, $output) > 0)
    		{
    			$stmt = $this->query("SELECT COUNT(*) FROM {$output[1]}");
    			return (int) $stmt->fetchColumn();
    		}

    		return NULL;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Create sql for batch insert
    	 *
    	 * @param string $table
    	 * @param array $data
    	 * @return null|array<string|array|null>
    	 */
    	public function insert_batch($table, $data=array())
    	{
    		$first_row = current($data);
    		if ( ! is_array($first_row)) return NULL;

    		// Values for insertion
    		$vals = array();
    		foreach($data as $group)
    		{
    			$vals = array_merge($vals, array_values($group));
    		}
    		$table = $this->quote_table($table);
    		$fields = array_keys($first_row);

    		$sql = "INSERT INTO {$table} ("
    			. implode(',', $this->quote_ident($fields))
    			. ") VALUES ";

    		// Create the placeholder groups
    		$params = array_fill(0, count($fields), '?');
    		$param_string = "(" . implode(',', $params) . ")";
    		$param_list = array_fill(0, count($data), $param_string);

    		// Append the placeholder groups to the query
    		$sql .= implode(',', $param_list);

    		return array($sql, $vals);
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Helper method for quote_ident
    	 *
    	 * @param mixed $str
    	 * @return mixed
    	 */
    	public function _quote($str)
    	{
    		// Check that the current value is a string,
    		// and is not already quoted before quoting
    		// that value, otherwise, return the original value
    		return (
    			is_string($str)
    			&& strpos($str, $this->escape_char) !== 0
    			&& strrpos($str, $this->escape_char) !== 0
    		)
    			? "{$this->escape_char}{$str}{$this->escape_char}"
    			: $str;

    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Sets the table prefix on the passed string
    	 *
    	 * @param string $str
    	 * @return string
    	 */
    	protected function _prefix($str)
    	{
    		// Don't prefix an already prefixed table
    		if (strpos($str, $this->table_prefix) !== FALSE)
    		{
    			return $str;
    		}

    		return $this->table_prefix.$str;
    	}

    	// -------------------------------------------------------------------------

    	/**
    	 * Empty the passed table
    	 *
    	 * @param string $table
    	 * @return \PDOStatement
    	 */
    	public function truncate($table)
    	{
    		$sql = ($this->has_truncate)
    			? 'TRUNCATE '
    			: 'DELETE FROM ';

    		$sql .= $this->quote_table($table);

    		$this->statement = $this->query($sql);
    		return $this->statement;
    	}

    }
    // End of db_pdo.php
    Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts
    diff --git a/docs/source/Query/AbstractQueryBuilder.php.html b/docs/source/Query/AbstractQueryBuilder.php.html deleted file mode 100644 index 84b1340..0000000 --- a/docs/source/Query/AbstractQueryBuilder.php.html +++ /dev/null @@ -1,311 +0,0 @@ - -phpDox - Source of AbstractQueryBuilder.php

    Source of file AbstractQueryBuilder.php

    - Size: 13,376 Bytes - Last Modified: 2015-11-10T09:57:49-05:00

    ../src/Query/AbstractQueryBuilder.php

    123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197
    - Covered by 128 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    198
    - Covered by 128 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    199
    - Covered by 128 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    200201
    - Covered by 128 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    202203
    - Covered by 128 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    204
    - Covered by 128 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    205
    - Covered by 128 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    206
    - Covered by 128 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    207
    - Covered by 32 test(s): -
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testBadNumRows
    208
    - Covered by 128 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    209210211
    - Covered by 108 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testGetCompiledDelete
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testGetCompiledDelete
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testGetCompiledDelete
    212213
    - Covered by 128 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    214215
    - Covered by 128 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    216217218219220221222223224225226227228229230
    - Covered by 20 test(s): -
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    231232
    - Covered by 20 test(s): -
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    233234235
    - Covered by 20 test(s): -
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    236
    - Covered by 20 test(s): -
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    237238239240241242243244245246247248249250251
    - Covered by 17 test(s): -
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    252253254
    - Covered by 17 test(s): -
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    255256
    - Covered by 17 test(s): -
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    257258259260261262263264265266267268269270271272273
    - Covered by 24 test(s): -
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    274275276
    - Covered by 24 test(s): -
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    277278
    - Covered by 24 test(s): -
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    279
    - Covered by 24 test(s): -
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    280
    - Covered by 12 test(s): -
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    281
    - Covered by 12 test(s): -
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    282
    - Covered by 20 test(s): -
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeAfter
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeAfter
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeAfter
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeAfter
    283284
    - Covered by 4 test(s): -
    • MySQLQBTest::testLikeAfter
    • PgSQLQBTest::testLikeAfter
    • SQLiteQBTest::testLikeAfter
    • FirebirdQBTest::testLikeAfter
    285
    - Covered by 4 test(s): -
    • MySQLQBTest::testLikeAfter
    • PgSQLQBTest::testLikeAfter
    • SQLiteQBTest::testLikeAfter
    • FirebirdQBTest::testLikeAfter
    286287288
    - Covered by 16 test(s): -
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    289290291
    - Covered by 24 test(s): -
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    292
    - Covered by 24 test(s): -
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    293294295
    - Covered by 24 test(s): -
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    296297
    - Covered by 24 test(s): -
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    298299300301302303304305306307308309310311312
    - Covered by 8 test(s): -
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    313314315
    - Covered by 8 test(s): -
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    316317318319
    - Covered by 8 test(s): -
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    320321
    - Covered by 8 test(s): -
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    322323324
    - Covered by 8 test(s): -
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    325326327
    - Covered by 8 test(s): -
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    328
    - Covered by 8 test(s): -
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    329330
    - Covered by 8 test(s): -
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    331
    - Covered by 8 test(s): -
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    332333
    - Covered by 8 test(s): -
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    334335336337338339340341342343344345346347
    - Covered by 108 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testGetCompiledDelete
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testGetCompiledDelete
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testGetCompiledDelete
    348
    - Covered by 108 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testGetCompiledDelete
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testGetCompiledDelete
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testGetCompiledDelete
    349
    - Covered by 108 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testGetCompiledDelete
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testGetCompiledDelete
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testGetCompiledDelete
    350
    - Covered by 108 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testGetCompiledDelete
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testGetCompiledDelete
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testGetCompiledDelete
    351352353354355356357358359360361362363364365366
    - Covered by 100 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testGetCompiledDelete
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testGetCompiledDelete
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testGetCompiledDelete
    367368369370
    - Covered by 100 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testGetCompiledDelete
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testGetCompiledDelete
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testGetCompiledDelete
    371372
    - Covered by 100 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testGetCompiledDelete
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testGetCompiledDelete
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testGetCompiledDelete
    373374375
    - Covered by 100 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testGetCompiledDelete
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testGetCompiledDelete
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testGetCompiledDelete
    376
    - Covered by 100 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testGetCompiledDelete
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testGetCompiledDelete
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testGetCompiledDelete
    377378379
    - Covered by 100 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testGetCompiledDelete
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testGetCompiledDelete
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testGetCompiledDelete
    380
    - Covered by 100 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testGetCompiledDelete
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testGetCompiledDelete
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testGetCompiledDelete
    381
    - Covered by 100 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testGetCompiledDelete
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testGetCompiledDelete
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testGetCompiledDelete
    382
    - Covered by 84 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testGetCompiledDelete
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testGetCompiledDelete
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testGetCompiledDelete
    383
    - Covered by 84 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testGetCompiledDelete
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testGetCompiledDelete
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testGetCompiledDelete
    384
    - Covered by 52 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    385386
    - Covered by 16 test(s): -
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    387
    - Covered by 16 test(s): -
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    388389390
    - Covered by 52 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    391392393
    - Covered by 100 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testGetCompiledDelete
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testGetCompiledDelete
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testGetCompiledDelete
    394
    - Covered by 100 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testGetCompiledDelete
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testGetCompiledDelete
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testGetCompiledDelete
    395396
    - Covered by 100 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testGetCompiledDelete
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testGetCompiledDelete
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testGetCompiledDelete
    397398399400401402403404405406407408409410411412
    - Covered by 16 test(s): -
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    413
    - Covered by 16 test(s): -
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    414415
    - Covered by 16 test(s): -
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    416417
    - Covered by 16 test(s): -
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    418
    - Covered by 16 test(s): -
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    419420
    - Covered by 16 test(s): -
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    421
    - Covered by 16 test(s): -
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    422423
    - Covered by 16 test(s): -
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    424425
    - Covered by 16 test(s): -
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    426427428429430431432433434435436437438439440441
    - Covered by 223 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadNumRows
    442
    - Covered by 223 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadNumRows
    443
    - Covered by 219 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadNumRows
    444
    - Covered by 219 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadNumRows
    445446
    - Covered by 223 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadNumRows
    447
    - Covered by 223 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadNumRows
    448
    - Covered by 220 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadNumRows
    449
    - Covered by 220 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadNumRows
    450451
    - Covered by 223 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadNumRows
    452453
    - Covered by 223 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadNumRows
    454
    - Covered by 223 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadNumRows
    455
    - Covered by 223 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadNumRows
    456457
    - Covered by 223 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadNumRows
    458
    - Covered by 223 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadNumRows
    459460461
    - Covered by 223 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadNumRows
    462463464
    - Covered by 223 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadNumRows
    465466
    - Covered by 223 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadNumRows
    467468469470471472473474475476477478479480481
    - Covered by 140 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testGetCompiledDelete
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testGetCompiledDelete
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testGetCompiledDelete
    482
    - Covered by 140 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testGetCompiledDelete
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testGetCompiledDelete
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testGetCompiledDelete
    483
    - Covered by 140 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testGetCompiledDelete
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testGetCompiledDelete
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testGetCompiledDelete
    484485
    - Covered by 140 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testGetCompiledDelete
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testGetCompiledDelete
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testGetCompiledDelete
    486
    - Covered by 140 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testGetCompiledDelete
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testGetCompiledDelete
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testGetCompiledDelete
    487488489490491492493494495496497498499500
    - Covered by 223 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadNumRows
    501
    - Covered by 223 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadNumRows
    502503504
    - Covered by 223 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadNumRows
    505506
    - Covered by 146 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testBadNumRows
    507
    - Covered by 223 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadNumRows
    508509510511
    - Covered by 223 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadNumRows
    512513514
    - Covered by 223 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadNumRows
    515
    - Covered by 223 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadNumRows
    516
    - Covered by 223 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadNumRows
    517518519
    - Covered by 223 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadNumRows
    520521522
    - Covered by 223 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadNumRows
    523
    - Covered by 223 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadNumRows
    524525526527528529530531532533534535536
    - Covered by 232 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    537
    - Covered by 232 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    538
    - Covered by 16 test(s): -
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testBadNumRows
    539
    - Covered by 16 test(s): -
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testBadNumRows
    540
    - Covered by 16 test(s): -
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testBadNumRows
    541
    - Covered by 16 test(s): -
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testBadNumRows
    542
    - Covered by 16 test(s): -
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testBadNumRows
    543
    - Covered by 16 test(s): -
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testBadNumRows
    544
    - Covered by 216 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledDelete
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledDelete
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledDelete
    545546
    - Covered by 16 test(s): -
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testGetCompiledUpdate
    547
    - Covered by 16 test(s): -
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testGetCompiledUpdate
    548
    - Covered by 200 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledDelete
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledDelete
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledDelete
    549550
    - Covered by 12 test(s): -
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testGetCompiledDelete
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testGetCompiledDelete
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testGetCompiledDelete
    551
    - Covered by 12 test(s): -
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testGetCompiledDelete
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testGetCompiledDelete
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testGetCompiledDelete
    552553554
    - Covered by 188 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    555556557
    - Covered by 188 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    558
    - Covered by 188 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    559560
    - Covered by 92 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testCountAllResults2
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testCountAllResults2
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testCountAllResults2
    561
    - Covered by 92 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testCountAllResults2
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testCountAllResults2
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testCountAllResults2
    562563564
    - Covered by 232 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    565566567568569570571572573574575576577578579
    - Covered by 232 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    580581582
    - Covered by 232 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    583
    - Covered by 232 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    584
    - Covered by 232 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    585
    - Covered by 232 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    586
    - Covered by 232 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    587588589
    - Covered by 232 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    590591
    - Covered by 232 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    592
    - Covered by 232 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    593
    - Covered by 232 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    594
    - Covered by 232 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    595596
    - Covered by 148 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testGetCompiledDelete
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testGetCompiledDelete
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testGetCompiledDelete
    597
    - Covered by 232 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    598
    - Covered by 232 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    599600601
    - Covered by 232 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    602603
    - Covered by 232 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    604605606
    - Covered by 232 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    607
    - Covered by 232 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    608
    - Covered by 68 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testCountAllResults2
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testCountAllResults2
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testCountAllResults2
    609
    - Covered by 68 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testCountAllResults2
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testCountAllResults2
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testCountAllResults2
    610611612613
    - Covered by 232 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    614
    - Covered by 232 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    615
    - Covered by 4 test(s): -
    • MySQLQBTest::testQueryExplain
    • PgSQLQBTest::testQueryExplain
    • SQLiteQBTest::testQueryExplain
    • FirebirdQBTest::testQueryExplain
    616
    - Covered by 4 test(s): -
    • MySQLQBTest::testQueryExplain
    • PgSQLQBTest::testQueryExplain
    • SQLiteQBTest::testQueryExplain
    • FirebirdQBTest::testQueryExplain
    617618
    - Covered by 232 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    619620621622
    - Covered by 1 test(s): -
    • Connection_Manager_Test::testConnect
    <?php
    /**
     * Query
     *
     * Free Query Builder / Database Abstraction Layer
     *
     * @package		Query
     * @author		Timothy J. Warren
     * @copyright	Copyright (c) 2012 - 2014
     * @link 		https://github.com/aviat4ion/Query
     * @license		http://philsturgeon.co.uk/code/dbad-license
     */

    // --------------------------------------------------------------------------

    namespace Query;

    // --------------------------------------------------------------------------

    /**
     * Abstract Class for internal implementation methods of the Query Builder
     * @package Query
     */
    abstract class AbstractQueryBuilder {

    	// --------------------------------------------------------------------------
    	// ! Constants
    	// --------------------------------------------------------------------------

    	const KEY 	= 0;
    	const VALUE = 1;
    	const BOTH 	= 2;


    	// --------------------------------------------------------------------------
    	// ! SQL Clause Strings
    	// --------------------------------------------------------------------------

    	/**
    	 * Compiled 'select' clause
    	 * @var string
    	 */
    	protected $select_string = '';

    	/**
    	 * Compiled 'from' clause
    	 * @var string
    	 */
    	protected $from_string;

    	/**
    	 * Compiled arguments for insert / update
    	 * @var string
    	 */
    	protected $set_string;

    	/**
    	 * Order by clause
    	 * @var string
    	 */
    	protected $order_string;

    	/**
    	 * Group by clause
    	 * @var string
    	 */
    	protected $group_string;

    	// --------------------------------------------------------------------------
    	// ! SQL Clause Arrays
    	// --------------------------------------------------------------------------

    	/**
    	 * Keys for insert/update statement
    	 * @var array
    	 */
    	protected $set_array_keys = array();

    	/**
    	 * Key/val pairs for order by clause
    	 * @var array
    	 */
    	protected $order_array = array();

    	/**
    	 * Key/val pairs for group by clause
    	 * @var array
    	 */
    	protected $group_array = array();

    	// --------------------------------------------------------------------------
    	// ! Other Class vars
    	// --------------------------------------------------------------------------

    	/**
    	 * Values to apply to prepared statements
    	 * @var array
    	 */
    	protected $values = array();

    	/**
    	 * Values to apply to where clauses in prepared statements
    	 * @var array
    	 */
    	protected $where_values = array();

    	/**
    	 * Value for limit string
    	 * @var string
    	 */
    	protected $limit;

    	/**
    	 * Value for offset in limit string
    	 * @var int
    	 */
    	protected $offset;

    	/**
    	 * Query component order mapping
    	 * for complex select queries
    	 *
    	 * Format:
    	 * array(
    	 *		'type' => 'where',
    	 *		'conjunction' => ' AND ',
    	 *		'string' => 'k=?'
    	 * )
    	 *
    	 * @var array
    	 */
    	protected $query_map = array();

    	/**
    	 * Map for having clause
    	 * @var array
    	 */
    	protected $having_map;

    	/**
    	 * Convenience property for connection management
    	 * @var string
    	 */
    	public $conn_name = "";

    	/**
    	 * List of queries executed
    	 * @var array
    	 */
    	public $queries;

    	/**
    	 * Whether to do only an explain on the query
    	 * @var bool
    	 */
    	protected $explain;

    	/**
    	 * The current database driver
    	 * @var Driver_Interface
    	 */
    	public $db;

    	/**
    	 * Query parser class instance
    	 * @var Query_Parser
    	 */
    	public $parser;

    	/**
    	 * Alias to driver util class
    	 * @var \Query\Driver\Abstract_Util
    	 */
    	public $util;

    	/**
    	 * Alias to driver sql class
    	 * @var \Query\Driver\SQL_Interface
    	 */
    	public $sql;

    	// --------------------------------------------------------------------------
    	// Methods
    	// --------------------------------------------------------------------------

    	/**
    	 * Set values in the class, with either an array or key value pair
    	 *
    	 * @param array $var
    	 * @param mixed $key
    	 * @param mixed $val
    	 * @param int $val_type
    	 * @return array
    	 */
    	protected function _mixed_set(&$var, $key, $val=NULL, $val_type=self::BOTH)
    	{
    		$arg = (is_scalar($key) && is_scalar($val))
    			? array($key => $val)
    			: $key;

    		foreach($arg as $k => $v)
    		{
    			if (in_array($val_type, array(self::KEY, self::VALUE)))
    			{
    				$var[] = ($val_type === self::KEY)
    					? $k
    					: $v;
    			}
    			else
    			{
    				$var[$k] = $v;
    			}
    		}

    		return $var;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Method to simplify select_ methods
    	 *
    	 * @param string $field
    	 * @param string|bool $as
    	 * @return string
    	 */
    	protected function _select($field, $as = FALSE)
    	{
    		// Escape the identifiers
    		$field = $this->db->quote_ident($field);

    		if ( ! is_string($as)) return $field;


    		$as = $this->db->quote_ident($as);
    		return "({$field}) AS {$as} ";
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Helper function for returning sql strings
    	 *
    	 * @param string $type
    	 * @param string $table
    	 * @param bool $reset
    	 * @return string
    	 */
    	protected function _get_compile($type, $table, $reset)
    	{
    		$sql = $this->_compile($type, $table);

    		// Reset the query builder for the next query
    		if ($reset) $this->reset_query();

    		return $sql;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Simplify 'like' methods
    	 *
    	 * @param string $field
    	 * @param mixed $val
    	 * @param string $pos
    	 * @param string $like
    	 * @param string $conj
    	 * @return Query_Builder
    	 */
    	protected function _like($field, $val, $pos, $like='LIKE', $conj='AND')
    	{
    		$field = $this->db->quote_ident($field);

    		// Add the like string into the order map
    		$like = $field. " {$like} ?";

    		if ($pos == 'before')
    		{
    			$val = "%{$val}";
    		}
    		elseif ($pos == 'after')
    		{
    			$val = "{$val}%";
    		}
    		else
    		{
    			$val = "%{$val}%";
    		}

    		$conj = (empty($this->query_map)) ? ' WHERE ' : " {$conj} ";
    		$this->_append_map($conj, $like, 'like');

    		// Add to the values array
    		$this->where_values[] = $val;

    		return $this;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Simplify building having clauses
    	 *
    	 * @param mixed $key
    	 * @param mixed $val
    	 * @param string $conj
    	 * @return Query_Builder
    	 */
    	protected function _having($key, $val=array(), $conj='AND')
    	{
    		$where = $this->_where($key, $val);

    		// Create key/value placeholders
    		foreach($where as $f => $val)
    		{
    			// Split each key by spaces, in case there
    			// is an operator such as >, <, !=, etc.
    			$f_array = explode(' ', trim($f));

    			$item = $this->db->quote_ident($f_array[0]);

    			// Simple key value, or an operator
    			$item .= (count($f_array) === 1) ? '=?' : " {$f_array[1]} ?";

    			// Put in the having map
    			$this->having_map[] = array(
    				'conjunction' => ( ! empty($this->having_map)) ? " {$conj} " : ' HAVING ',
    				'string' => $item
    			);
    		}

    		return $this;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Do all the repeditive stuff for where/having type methods
    	 *
    	 * @param mixed $key
    	 * @param mixed $val
    	 * @return array
    	 */
    	protected function _where($key, $val=array())
    	{
    		$where = array();
    		$this->_mixed_set($where, $key, $val, self::BOTH);
    		$this->_mixed_set($this->where_values, $key, $val, self::VALUE);
    		return $where;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Simplify generating where string
    	 *
    	 * @param mixed $key
    	 * @param mixed $val
    	 * @param string $defaultConj
    	 * @return Query_Builder
    	 */
    	protected function _where_string($key, $val=array(), $defaultConj='AND')
    	{
    		// Create key/value placeholders
    		foreach($this->_where($key, $val) as $f => $val)
    		{
    			// Split each key by spaces, in case there
    			// is an operator such as >, <, !=, etc.
    			$f_array = explode(' ', trim($f));

    			$item = $this->db->quote_ident($f_array[0]);

    			// Simple key value, or an operator
    			$item .= (count($f_array) === 1) ? '=?' : " {$f_array[1]} ?";
    			$last_item = end($this->query_map);

    			// Determine the correct conjunction
    			$conjunctionList = array_pluck($this->query_map, 'conjunction');
    			if (empty($this->query_map) || ( ! regex_in_array($conjunctionList, "/^ ?\n?WHERE/i")))
    			{
    				$conj = "\nWHERE ";
    			}
    			elseif ($last_item['type'] === 'group_start')
    			{
    				$conj = '';
    			}
    			else
    			{
    				$conj = " {$defaultConj} ";
    			}

    			$this->_append_map($conj, $item, 'where');
    		}

    		return $this;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Simplify where_in methods
    	 *
    	 * @param mixed $key
    	 * @param mixed $val
    	 * @param string $in - The (not) in fragment
    	 * @param string $conj - The where in conjunction
    	 * @return Query_Builder
    	 */
    	protected function _where_in($key, $val=array(), $in='IN', $conj='AND')
    	{
    		$key = $this->db->quote_ident($key);
    		$params = array_fill(0, count($val), '?');

    		foreach($val as $v)
    		{
    			$this->where_values[] = $v;
    		}

    		$conjunction = ( ! empty($this->query_map)) ? " {$conj} " : ' WHERE ';
    		$str = $key . " {$in} (".implode(',', $params).') ';

    		$this->_append_map($conjunction, $str, 'where_in');

    		return $this;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Executes the compiled query
    	 *
    	 * @param string $type
    	 * @param string $table
    	 * @param string $sql
    	 * @param array|null $vals
    	 * @return \PDOStatement
    	 */
    	protected function _run($type, $table, $sql=NULL, $vals=NULL)
    	{
    		if (is_null($sql))
    		{
    			$sql = $this->_compile($type, $table);
    		}

    		if (is_null($vals))
    		{
    			$vals = array_merge($this->values, (array) $this->where_values);
    		}

    		$start_time = microtime(TRUE);

    		$res = (empty($vals))
    			? $this->db->query($sql)
    			: $this->db->prepare_execute($sql, $vals);

    		$end_time = microtime(TRUE);
    		$total_time = number_format($end_time - $start_time, 5);

    		// Add this query to the list of executed queries
    		$this->_append_query($vals, $sql, $total_time);

    		// Reset class state for next query
    		$this->reset_query();

    		return $res;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Add an additional set of mapping pairs to a internal map
    	 *
    	 * @param string $conjunction
    	 * @param string $string
    	 * @param string $type
    	 * @return void
    	 */
    	protected function _append_map($conjunction = '', $string = '', $type = '')
    	{
    		array_push($this->query_map, array(
    			'type' => $type,
    			'conjunction' => $conjunction,
    			'string' => $string
    		));
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Convert the prepared statement into readable sql
    	 *
    	 * @param array $vals
    	 * @param string $sql
    	 * @param string $total_time
    	 * @return void
    	 */
    	protected function _append_query($vals, $sql, $total_time)
    	{
    		$evals = (is_array($vals)) ? $vals : array();
    		$esql = str_replace('?', "%s", $sql);

    		// Quote string values
    		foreach($evals as &$v)
    		{
    			$v = ( ! is_numeric($v)) ? htmlentities($this->db->quote($v), ENT_NOQUOTES, 'utf-8')  : $v;
    		}

    		// Add the query onto the array of values to pass
    		// as arguments to sprintf
    		array_unshift($evals, $esql);

    		// Add the interpreted query to the list of executed queries
    		$this->queries[] = array(
    			'time' => $total_time,
    			'sql' => call_user_func_array('sprintf', $evals),
    		);

    		$this->queries['total_time'] += $total_time;

    		// Set the last query to get rowcounts properly
    		$this->db->set_last_query($sql);
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Sub-method for generating sql strings
    	 *
    	 * @param string $type
    	 * @param string $table
    	 * @return string
    	 */
    	protected function _compile_type($type='', $table='')
    	{
    		if ($type === 'insert')
    		{
    			$param_count = count($this->set_array_keys);
    			$params = array_fill(0, $param_count, '?');
    			$sql = "INSERT INTO {$table} ("
    				. implode(',', $this->set_array_keys)
    				. ")\nVALUES (".implode(',', $params).')';
    		}
    		elseif ($type === 'update')
    		{
    			$sql = "UPDATE {$table}\nSET {$this->set_string}";
    		}
    		elseif ($type === 'delete')
    		{
    			$sql = "DELETE FROM {$table}";
    		}
    		else // GET queries
    		{
    			$sql = "SELECT * \nFROM {$this->from_string}";

    			// Set the select string
    			if ( ! empty($this->select_string))
    			{
    				// Replace the star with the selected fields
    				$sql = str_replace('*', $this->select_string, $sql);
    			}
    		}

    		return $sql;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * String together the sql statements for sending to the db
    	 *
    	 * @param string $type
    	 * @param string $table
    	 * @return string
    	 */
    	protected function _compile($type='', $table='')
    	{
    		// Get the base clause for the query
    		$sql = $this->_compile_type($type, $this->db->quote_table($table));

    		$clauses = array(
    			'query_map',
    			'group_string',
    			'order_string',
    			'having_map',
    		);

    		// Set each type of subclause
    		foreach($clauses as $clause)
    		{
    			$param = $this->$clause;
    			if (is_array($param))
    			{
    				foreach($param as $q)
    				{
    					$sql .= $q['conjunction'] . $q['string'];
    				}
    			}
    			else
    			{
    				$sql .= $param;
    			}
    		}

    		// Set the limit via the class variables
    		if (is_numeric($this->limit))
    		{
    			$sql = $this->sql->limit($sql, $this->limit, $this->offset);
    		}

    		// See if the query plan, rather than the
    		// query data should be returned
    		if ($this->explain === TRUE)
    		{
    			$sql = $this->sql->explain($sql);
    		}

    		return $sql;
    	}
    }

    // End of abstract_query_builder.php
    Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts
    diff --git a/docs/source/Query/AbstractSQL.php.html b/docs/source/Query/AbstractSQL.php.html deleted file mode 100644 index c480c81..0000000 --- a/docs/source/Query/AbstractSQL.php.html +++ /dev/null @@ -1,15 +0,0 @@ - -phpDox - Source of AbstractSQL.php

    Source of file AbstractSQL.php

    - Size: 0,847 Bytes - Last Modified: 2015-11-10T10:03:56-05:00

    ../src/Query/AbstractSQL.php

    123456789101112131415161718192021222324252627282930313233343536
    - Covered by 34 test(s): -
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testCountAllResults2
    3738
    - Covered by 34 test(s): -
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testCountAllResults2
    39
    - Covered by 34 test(s): -
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testCountAllResults2
    40
    - Covered by 30 test(s): -
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testCountAllResults2
    41
    - Covered by 30 test(s): -
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testCountAllResults2
    4243
    - Covered by 34 test(s): -
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testCountAllResults2
    44454647
    <?php
    /**
     * Query
     *
     * Free Query Builder / Database Abstraction Layer
     *
     * @author		Timothy J. Warren
     * @copyright	Copyright (c) 2012 - 2014
     * @link 		https://github.com/aviat4ion/Query
     * @license		http://philsturgeon.co.uk/code/dbad-license
     * @package		Query
     */

    // --------------------------------------------------------------------------

    namespace Query;

    /**
     * parent for database manipulation subclasses
     *
     * @package Query
     * @subpackage Drivers
     */
    abstract class AbstractSQL implements SQLInterface {

    	/**
    	 * Limit clause
    	 *
    	 * @param string $sql
    	 * @param int $limit
    	 * @param int|bool $offset
    	 * @return string
    	 */
    	public function limit($sql, $limit, $offset=FALSE)
    	{
    		$sql .= "\nLIMIT {$limit}";

    		if (is_numeric($offset))
    		{
    			$sql .= " OFFSET {$offset}";
    		}

    		return $sql;
    	}
    }
    // End of abstract_sql.php

    Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts
    diff --git a/docs/source/Query/AbstractUtil.php.html b/docs/source/Query/AbstractUtil.php.html deleted file mode 100644 index 8fd97ff..0000000 --- a/docs/source/Query/AbstractUtil.php.html +++ /dev/null @@ -1,43 +0,0 @@ - -phpDox - Source of AbstractUtil.php

    Source of file AbstractUtil.php

    - Size: 3,320 Bytes - Last Modified: 2015-11-10T10:04:06-05:00

    ../src/Query/AbstractUtil.php

    123456789101112131415161718192021222324252627282930313233343536373839404142
    - Covered by 7 test(s): -
    • Query_Parser_Test::testGeneric2
    • Query_Parser_Test::testWUnderscore
    • Query_Parser_Test::testFunction
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • SQLiteTest::testConnection
    • FirebirdQBTest::testGetNamedConnection
    43
    - Covered by 7 test(s): -
    • Query_Parser_Test::testGeneric2
    • Query_Parser_Test::testWUnderscore
    • Query_Parser_Test::testFunction
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • SQLiteTest::testConnection
    • FirebirdQBTest::testGetNamedConnection
    4445464748495051525354
    - Covered by 12 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testBackup
    • MySQLTest::testBackupData
    • PgTest::testCreateTable
    • PgTest::testBackupData
    • SQLiteTest::testBackupStructure
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testBackupData
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testBackupData
    • FirebirdQBTest::testBackupStructure
    55565758596061626364656667686970
    - Covered by 3 test(s): -
    • MySQLTest::testCreateTable
    • PgTest::testCreateTable
    • FirebirdTest::testCreateTable
    7172737475767778
    - Covered by 3 test(s): -
    • MySQLTest::testCreateTable
    • PgTest::testCreateTable
    • FirebirdTest::testCreateTable
    79
    - Covered by 3 test(s): -
    • MySQLTest::testCreateTable
    • PgTest::testCreateTable
    • FirebirdTest::testCreateTable
    8081
    - Covered by 3 test(s): -
    • MySQLTest::testCreateTable
    • PgTest::testCreateTable
    • FirebirdTest::testCreateTable
    828384
    - Covered by 3 test(s): -
    • MySQLTest::testCreateTable
    • PgTest::testCreateTable
    • FirebirdTest::testCreateTable
    85
    - Covered by 3 test(s): -
    • MySQLTest::testCreateTable
    • PgTest::testCreateTable
    • FirebirdTest::testCreateTable
    8687
    - Covered by 3 test(s): -
    • MySQLTest::testCreateTable
    • PgTest::testCreateTable
    • FirebirdTest::testCreateTable
    88
    - Covered by 3 test(s): -
    • MySQLTest::testCreateTable
    • PgTest::testCreateTable
    • FirebirdTest::testCreateTable
    89
    - Covered by 3 test(s): -
    • MySQLTest::testCreateTable
    • PgTest::testCreateTable
    • FirebirdTest::testCreateTable
    9091
    - Covered by 3 test(s): -
    • MySQLTest::testCreateTable
    • PgTest::testCreateTable
    • FirebirdTest::testCreateTable
    92
    - Covered by 3 test(s): -
    • MySQLTest::testCreateTable
    • PgTest::testCreateTable
    • FirebirdTest::testCreateTable
    939495
    - Covered by 3 test(s): -
    • MySQLTest::testCreateTable
    • PgTest::testCreateTable
    • FirebirdTest::testCreateTable
    96
    - Covered by 3 test(s): -
    • MySQLTest::testCreateTable
    • PgTest::testCreateTable
    • FirebirdTest::testCreateTable
    97
    - Covered by 3 test(s): -
    • MySQLTest::testCreateTable
    • PgTest::testCreateTable
    • FirebirdTest::testCreateTable
    9899
    - Covered by 3 test(s): -
    • MySQLTest::testCreateTable
    • PgTest::testCreateTable
    • FirebirdTest::testCreateTable
    100101102103104105106107108109110111112
    - Covered by 1 test(s): -
    • SQLiteTest::testDeleteTable
    113114115116117118119120121122123124125126127128129130131132133134135136137138139
    - Covered by 1 test(s): -
    • Query_Parser_Test::testGeneric2
    <?php
    /**
     * Query
     *
     * Free Query Builder / Database Abstraction Layer
     *
     * @package		Query
     * @author		Timothy J. Warren
     * @copyright	Copyright (c) 2012 - 2014
     * @link 		https://github.com/aviat4ion/Query
     * @license		http://philsturgeon.co.uk/code/dbad-license
     */

    // --------------------------------------------------------------------------

    namespace Query;

    // --------------------------------------------------------------------------

    /**
     * Abstract class defining database / table creation methods
     *
     * @package Query
     * @subpackage Drivers
     * @method string quote_ident(string $sql)
     * @method string quote_table(string $sql)
     */
    abstract class AbstractUtil {

    	/**
    	 * Reference to the current connection object
    	 */
    	private $conn;

    	/**
    	 * Save a reference to the connection object for later use
    	 *
    	 * @param Driver_Interface $conn
    	 */
    	public function __construct(DriverInterface $conn)
    	{
    		$this->conn = $conn;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Get the driver object for the current connection
    	 *
    	 * @return Driver_Interface
    	 */
    	public function get_driver()
    	{
    		return $this->conn;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Convenience public function to generate sql for creating a db table
    	 *
    	 * @param string $name
    	 * @param array $fields
    	 * @param array $constraints
    	 * @param bool $if_not_exists
    	 * @return string
    	 */
    	public function create_table($name, $fields, array $constraints=array(), $if_not_exists=TRUE)
    	{
    		$exists_str = ($if_not_exists) ? ' IF NOT EXISTS ' : ' ';

    		// Reorganize into an array indexed with column information
    		// Eg $column_array[$colname] = array(
    		// 		'type' => ...,
    		// 		'constraint' => ...,
    		// 		'index' => ...,
    		// )
    		$column_array = \array_zipper(array(
    			'type' => $fields,
    			'constraint' => $constraints
    		));

    		// Join column definitions together
    		$columns = array();
    		foreach($column_array as $n => $props)
    		{
    			$str = $this->get_driver()->quote_ident($n);
    			$str .= (isset($props['type'])) ? " {$props['type']}" : "";
    			$str .= (isset($props['constraint'])) ? " {$props['constraint']}" : "";

    			$columns[] = $str;
    		}

    		// Generate the sql for the creation of the table
    		$sql = 'CREATE TABLE'.$exists_str.$this->get_driver()->quote_table($name).' (';
    		$sql .= implode(', ', $columns);
    		$sql .= ')';

    		return $sql;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Drop the selected table
    	 *
    	 * @param string $name
    	 * @return string
    	 */
    	public function delete_table($name)
    	{
    		return 'DROP TABLE IF EXISTS '.$this->get_driver()->quote_table($name);
    	}


    	// --------------------------------------------------------------------------
    	// ! Abstract Methods
    	// --------------------------------------------------------------------------

    	/**
    	 * Return an SQL file with the database table structure
    	 *
    	 * @abstract
    	 * @return string
    	 */
    	abstract public function backup_structure();

    	// --------------------------------------------------------------------------

    	/**
    	 * Return an SQL file with the database data as insert statements
    	 *
    	 * @abstract
    	 * @return string
    	 */
    	abstract public function backup_data();

    }
    // End of abstract_util.php
    Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts
    diff --git a/docs/source/Query/BadDBDriverException.php.html b/docs/source/Query/BadDBDriverException.php.html deleted file mode 100644 index 63b489c..0000000 --- a/docs/source/Query/BadDBDriverException.php.html +++ /dev/null @@ -1,5 +0,0 @@ - -phpDox - Source of BadDBDriverException.php

    Source of file BadDBDriverException.php

    - Size: 0,555 Bytes - Last Modified: 2014-08-08T12:03:58-04:00

    ../src/Query/BadDBDriverException.php

    1234567891011121314151617181920212223242526
    - Covered by 1 test(s): -
    • MySQLQBTest::testBadDriver
    <?php
    /**
     * Query
     *
     * Free Query Builder / Database Abstraction Layer
     *
     * @package		Query
     * @author		Timothy J. Warren
     * @copyright	Copyright (c) 2012 - 2014
     * @link 		https://github.com/aviat4ion/Query
     * @license		http://philsturgeon.co.uk/code/dbad-license
     */

    // --------------------------------------------------------------------------

    namespace Query;

    /**
     * Generic exception for bad drivers
     *
     * @package Query
     * @subpackage Core
     */
    class BadDBDriverException extends \InvalidArgumentException {}

    // End of BadDBDriverException.php
    Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts
    diff --git a/docs/source/Query/ConnectionManager.php.html b/docs/source/Query/ConnectionManager.php.html deleted file mode 100644 index bfd329b..0000000 --- a/docs/source/Query/ConnectionManager.php.html +++ /dev/null @@ -1,99 +0,0 @@ - -phpDox - Source of ConnectionManager.php

    Source of file ConnectionManager.php

    - Size: 5,787 Bytes - Last Modified: 2015-11-10T10:01:22-05:00

    ../src/Query/ConnectionManager.php

    12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
    - Covered by 1 test(s): -
    • Connection_Manager_Test::testNoClone
    5657585960616263646566
    - Covered by 1 test(s): -
    • Connection_Manager_Test::testNoSerialize
    6768697071727374757677
    - Covered by 1 test(s): -
    • Connection_Manager_Test::testNoUnserialize
    78798081828384858687888990
    - Covered by 12 test(s): -
    • MySQLQBTest::testInvalidConnectionName
    • MySQLQBTest::testBadDriver
    • PgSQLQBTest::testInvalidConnectionName
    • PgSQLQBTest::testBadDriver
    • SQLiteQBTest::testQueryFunctionAlias
    • SQLiteQBTest::testInvalidConnectionName
    • SQLiteQBTest::testBadDriver
    • FirebirdQBTest::testGetNamedConnectionException
    • FirebirdQBTest::testQueryFunctionAlias
    • FirebirdQBTest::testGetNamedConnection
    • FirebirdQBTest::testInvalidConnectionName
    • FirebirdQBTest::testBadDriver
    9192
    - Covered by 12 test(s): -
    • MySQLQBTest::testInvalidConnectionName
    • MySQLQBTest::testBadDriver
    • PgSQLQBTest::testInvalidConnectionName
    • PgSQLQBTest::testBadDriver
    • SQLiteQBTest::testQueryFunctionAlias
    • SQLiteQBTest::testInvalidConnectionName
    • SQLiteQBTest::testBadDriver
    • FirebirdQBTest::testGetNamedConnectionException
    • FirebirdQBTest::testQueryFunctionAlias
    • FirebirdQBTest::testGetNamedConnection
    • FirebirdQBTest::testInvalidConnectionName
    • FirebirdQBTest::testBadDriver
    93949596979899100101102103104105106107
    - Covered by 10 test(s): -
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • MySQLQBTest::testInvalidConnectionName
    • PgSQLQBTest::testInvalidConnectionName
    • SQLiteQBTest::testQueryFunctionAlias
    • SQLiteQBTest::testInvalidConnectionName
    • FirebirdQBTest::testGetNamedConnectionException
    • FirebirdQBTest::testQueryFunctionAlias
    • FirebirdQBTest::testGetNamedConnection
    • FirebirdQBTest::testInvalidConnectionName
    108
    - Covered by 10 test(s): -
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • MySQLQBTest::testInvalidConnectionName
    • PgSQLQBTest::testInvalidConnectionName
    • SQLiteQBTest::testQueryFunctionAlias
    • SQLiteQBTest::testInvalidConnectionName
    • FirebirdQBTest::testGetNamedConnectionException
    • FirebirdQBTest::testQueryFunctionAlias
    • FirebirdQBTest::testGetNamedConnection
    • FirebirdQBTest::testInvalidConnectionName
    109
    - Covered by 3 test(s): -
    • Connection_Manager_Test::testGetConnection
    • SQLiteQBTest::testQueryFunctionAlias
    • FirebirdQBTest::testGetNamedConnection
    110111
    - Covered by 7 test(s): -
    • Connection_Manager_Test::testConnect
    • MySQLQBTest::testInvalidConnectionName
    • PgSQLQBTest::testInvalidConnectionName
    • SQLiteQBTest::testInvalidConnectionName
    • FirebirdQBTest::testGetNamedConnectionException
    • FirebirdQBTest::testQueryFunctionAlias
    • FirebirdQBTest::testInvalidConnectionName
    112113
    - Covered by 2 test(s): -
    • Connection_Manager_Test::testConnect
    • FirebirdQBTest::testQueryFunctionAlias
    114115116117
    - Covered by 5 test(s): -
    • MySQLQBTest::testInvalidConnectionName
    • PgSQLQBTest::testInvalidConnectionName
    • SQLiteQBTest::testInvalidConnectionName
    • FirebirdQBTest::testGetNamedConnectionException
    • FirebirdQBTest::testInvalidConnectionName
    118119120121122123124125126127128129130
    - Covered by 7 test(s): -
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • MySQLQBTest::testBadDriver
    • PgSQLQBTest::testBadDriver
    • SQLiteQBTest::testBadDriver
    • FirebirdQBTest::testGetNamedConnection
    • FirebirdQBTest::testBadDriver
    131132
    - Covered by 3 test(s): -
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • FirebirdQBTest::testGetNamedConnection
    133
    - Covered by 3 test(s): -
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • FirebirdQBTest::testGetNamedConnection
    134135136
    - Covered by 3 test(s): -
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • FirebirdQBTest::testGetNamedConnection
    137
    - Covered by 3 test(s): -
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • FirebirdQBTest::testGetNamedConnection
    138
    - Covered by 3 test(s): -
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • FirebirdQBTest::testGetNamedConnection
    139140141
    - Covered by 3 test(s): -
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • FirebirdQBTest::testGetNamedConnection
    142
    - Covered by 3 test(s): -
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • FirebirdQBTest::testGetNamedConnection
    143
    - Covered by 3 test(s): -
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • FirebirdQBTest::testGetNamedConnection
    144
    - Covered by 3 test(s): -
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • FirebirdQBTest::testGetNamedConnection
    145146147
    - Covered by 3 test(s): -
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • FirebirdQBTest::testGetNamedConnection
    148149150151
    - Covered by 3 test(s): -
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • FirebirdQBTest::testGetNamedConnection
    152
    - Covered by 3 test(s): -
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • FirebirdQBTest::testGetNamedConnection
    153
    - Covered by 2 test(s): -
    • Connection_Manager_Test::testGetConnection
    • FirebirdQBTest::testGetNamedConnection
    154
    - Covered by 2 test(s): -
    • Connection_Manager_Test::testGetConnection
    • FirebirdQBTest::testGetNamedConnection
    155156157
    - Covered by 1 test(s): -
    • Connection_Manager_Test::testConnect
    158159160
    - Covered by 3 test(s): -
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • FirebirdQBTest::testGetNamedConnection
    161162163164165166167168169170171172173174
    - Covered by 8 test(s): -
    • Connection_Manager_Test::testParseParams
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • MySQLQBTest::testBadDriver
    • PgSQLQBTest::testBadDriver
    • SQLiteQBTest::testBadDriver
    • FirebirdQBTest::testGetNamedConnection
    • FirebirdQBTest::testBadDriver
    175
    - Covered by 8 test(s): -
    • Connection_Manager_Test::testParseParams
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • MySQLQBTest::testBadDriver
    • PgSQLQBTest::testBadDriver
    • SQLiteQBTest::testBadDriver
    • FirebirdQBTest::testGetNamedConnection
    • FirebirdQBTest::testBadDriver
    176
    - Covered by 8 test(s): -
    • Connection_Manager_Test::testParseParams
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • MySQLQBTest::testBadDriver
    • PgSQLQBTest::testBadDriver
    • SQLiteQBTest::testBadDriver
    • FirebirdQBTest::testGetNamedConnection
    • FirebirdQBTest::testBadDriver
    177178179
    - Covered by 8 test(s): -
    • Connection_Manager_Test::testParseParams
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • MySQLQBTest::testBadDriver
    • PgSQLQBTest::testBadDriver
    • SQLiteQBTest::testBadDriver
    • FirebirdQBTest::testGetNamedConnection
    • FirebirdQBTest::testBadDriver
    180
    - Covered by 8 test(s): -
    • Connection_Manager_Test::testParseParams
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • MySQLQBTest::testBadDriver
    • PgSQLQBTest::testBadDriver
    • SQLiteQBTest::testBadDriver
    • FirebirdQBTest::testGetNamedConnection
    • FirebirdQBTest::testBadDriver
    181
    - Covered by 4 test(s): -
    • MySQLQBTest::testBadDriver
    • PgSQLQBTest::testBadDriver
    • SQLiteQBTest::testBadDriver
    • FirebirdQBTest::testBadDriver
    182183184185
    - Covered by 4 test(s): -
    • Connection_Manager_Test::testParseParams
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • FirebirdQBTest::testGetNamedConnection
    186187
    - Covered by 4 test(s): -
    • Connection_Manager_Test::testParseParams
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • FirebirdQBTest::testGetNamedConnection
    188
    - Covered by 4 test(s): -
    • Connection_Manager_Test::testParseParams
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • FirebirdQBTest::testGetNamedConnection
    189
    - Covered by 3 test(s): -
    • Connection_Manager_Test::testParseParams
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    190
    - Covered by 3 test(s): -
    • Connection_Manager_Test::testParseParams
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    191192193
    - Covered by 4 test(s): -
    • Connection_Manager_Test::testParseParams
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • FirebirdQBTest::testGetNamedConnection
    194
    - Covered by 4 test(s): -
    • Connection_Manager_Test::testParseParams
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • FirebirdQBTest::testGetNamedConnection
    195
    - Covered by 1 test(s): -
    • FirebirdQBTest::testGetNamedConnection
    196
    - Covered by 1 test(s): -
    • FirebirdQBTest::testGetNamedConnection
    197
    - Covered by 3 test(s): -
    • Connection_Manager_Test::testParseParams
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    198
    - Covered by 3 test(s): -
    • Connection_Manager_Test::testParseParams
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    199
    - Covered by 3 test(s): -
    • Connection_Manager_Test::testParseParams
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    200
    - Covered by 3 test(s): -
    • Connection_Manager_Test::testParseParams
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    201202203204205206207
    - Covered by 4 test(s): -
    • Connection_Manager_Test::testParseParams
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • FirebirdQBTest::testGetNamedConnection
    208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252
    <?php
    /**
     * Query
     *
     * Free Query Builder / Database Abstraction Layer
     *
     * @package		Query
     * @author		Timothy J. Warren
     * @copyright	Copyright (c) 2012 - 2014
     * @link 		https://github.com/aviat4ion/Query
     * @license		http://philsturgeon.co.uk/code/dbad-license
     */

    // --------------------------------------------------------------------------

    namespace Query;

    /**
     * Connection manager class to manage connections for the
     * Query method
     *
     * @package Query
     * @subpackage Core
     */
    final class ConnectionManager {

    	/**
    	 * Map of named database connections
    	 * @var array
    	 */
    	private $connections = array();

    	/**
    	 * Class instance variable
    	 * @var Connection_Manager
    	 */
    	private static $instance = null;

    	// --------------------------------------------------------------------------

    	/**
    	 * Private constructor to prevent multiple instances
    	 * @codeCoverageIgnore
    	 */
    	private function __construct() {}

    	// --------------------------------------------------------------------------

    	/**
    	 * Private clone method to prevent cloning
    	 * @throws \DomainException
    	 */
    	public function __clone()
    	{
    		throw new \DomainException("Can't clone singleton");
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Prevent serialization of this object
    	 * @throws \DomainException
    	 */
    	public function __sleep()
    	{
    		throw new \DomainException("No serializing of singleton");
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Make sure serialize/deserialize doesn't work
    	 * @throws \DomainException
    	 */
    	public function __wakeup()
    	{
    		throw new \DomainException("Can't unserialize singleton");
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Return  a connection manager instance
    	 *
    	 * @staticvar null $instance
    	 * @return Connection_Manager
    	 */
    	public static function get_instance()
    	{
    		if (self::$instance === null) self::$instance = new self();

    		return self::$instance;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Returns the connection specified by the name given
    	 *
    	 * @param string|array|object $name
    	 * @return Query_Builder
    	 * @throws \InvalidArgumentException
    	 */
    	public function get_connection($name = '')
    	{
    		// If the parameter is a string, use it as an array index
    		if (is_scalar($name) && isset($this->connections[$name]))
    		{
    			return $this->connections[$name];
    		}
    		elseif (empty($name) && ! empty($this->connections)) // Otherwise, return the last one
    		{
    			return end($this->connections);
    		}

    		// You should actually connect before trying to get a connection...
    		throw new \InvalidArgumentException("The specified connection does not exist");
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Parse the passed parameters and return a connection
    	 *
    	 * @param \stdClass $params
    	 * @return Query_Builder
    	 */
    	public function connect(\stdClass $params)
    	{
    		list($dsn, $dbtype, $params, $options) = $this->parse_params($params);

    		$dbtype = ucfirst($dbtype);
    		$driver = "\\Query\\Drivers\\{$dbtype}\\Driver";

    		// Create the database connection
    		$db = ( ! empty($params->user))
    			? new $driver($dsn, $params->user, $params->pass, $options)
    			: new $driver($dsn, '', '', $options);

    		// Set the table prefix, if it exists
    		if (isset($params->prefix))
    		{
    			$db->set_table_prefix($params->prefix);
    		}

    		// Create Query Builder object
    		$conn = new QueryBuilder($db, new QueryParser($db));


    		// Save it for later
    		if (isset($params->alias))
    		{
    			$this->connections[$params->alias] = $conn;
    		}
    		else
    		{
    			$this->connections[] = $conn;
    		}

    		return $conn;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Parses params into a dsn and option array
    	 *
    	 * @param \stdClass $params
    	 * @return array
    	 * @throws BadDBDriverException
    	 */
    	public function parse_params(\stdClass $params)
    	{
    		$params->type = strtolower($params->type);
    		$dbtype = ($params->type !== 'postgresql') ? $params->type : 'pgsql';
    		$dbtype = ucfirst($dbtype);

    		// Make sure the class exists
    		if ( ! class_exists("\\Query\\Drivers\\{$dbtype}\\Driver"))
    		{
    			throw new BadDBDriverException('Database driver does not exist, or is not supported');
    		}

    		// Set additional PDO options
    		$options = array();

    		if (isset($params->options))
    		{
    			$options = (array) $params->options;
    		}

    		// Create the dsn for the database to connect to
    		if (strtolower($dbtype) === 'firebird')
    		{
    			$dsn = "{$params->host}:{$params->file}";
    		}
    		else if(strtolower($dbtype) === 'sqlite')
    		{
    			$dsn = $params->file;
    		}
    		else
    		{
    			$dsn = $this->create_dsn($dbtype, $params);
    		}


    		return array($dsn, $dbtype, $params, $options);
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Create the dsn from the db type and params
    	 *
    	 * @param string $dbtype
    	 * @param \stdClass $params
    	 * @return string
    	 */
    	private function create_dsn($dbtype, \stdClass $params)
    	{
    		if (strtolower($dbtype) === 'pdo_firebird') $dbtype = 'firebird';

    		$pairs = array();

    		if ( ! empty($params->database))
    		{
    			$pairs[] = implode('=', array('dbname', $params->database));
    		}

    		$skip = array(
    			'name' => 'name',
    			'pass' => 'pass',
    			'user' => 'user',
    			'type' => 'type',
    			'prefix' => 'prefix',
    			'options' => 'options',
    			'database' => 'database',
    			'alias' => 'alias'
    		);

    		foreach($params as $key => $val)
    		{
    			if (( ! array_key_exists($key, $skip)) && ( ! empty($val)))
    			{
    				$pairs[] = implode('=', array($key, $val));
    			}
    		}

    		return strtolower($dbtype) . ':' . implode(';', $pairs);
    	}
    }
    // End of connection_manager.php
    Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts
    diff --git a/docs/source/Query/DriverInterface.php.html b/docs/source/Query/DriverInterface.php.html deleted file mode 100644 index d69e3b5..0000000 --- a/docs/source/Query/DriverInterface.php.html +++ /dev/null @@ -1,3 +0,0 @@ - -phpDox - Source of DriverInterface.php

    Source of file DriverInterface.php

    - Size: 5,182 Bytes - Last Modified: 2015-11-10T10:04:17-05:00

    ../src/Query/DriverInterface.php

    123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274
    <?php
    /**
     * Query
     *
     * Free Query Builder / Database Abstraction Layer
     *
     * @package		Query
     * @author		Timothy J. Warren
     * @copyright	Copyright (c) 2012 - 2014
     * @link 		https://github.com/aviat4ion/Query
     * @license		http://philsturgeon.co.uk/code/dbad-license
     */

    // --------------------------------------------------------------------------

    namespace Query;

    /**
     * PDO Interface to implement for database drivers
     *
     * @package Query
     * @subpackage Drivers
     */
    interface DriverInterface {

    	/**
    	 * Constructor/Connection method
    	 *
    	 * @param string $dsn
    	 * @param string $username
    	 * @param string $password
    	 * @param array $driver_options
    	 */
    	public function __construct($dsn, $username=NULL, $password=NULL, array $driver_options = array());

    	/**
    	 * Simplifies prepared statements for database queries
    	 *
    	 * @param string $sql
    	 * @param array $data
    	 * @return \PDOStatement | FALSE
    	 * @throws \InvalidArgumentException
    	 */
    	public function prepare_query($sql, $data);

    	/**
    	 * Begin a transaction
    	 *
    	 * @return bool
    	 */
    	public function beginTransaction();

    	/**
    	 * Commit a transaction
    	 *
    	 * @return bool
    	 */
    	public function commit();

    	/**
    	 * Return the current error code
    	 *
    	 * @return mixed
    	 */
    	public function errorCode();

    	/**
    	 * Return information about the current error
    	 *
    	 * @return array
    	 */
    	public function errorInfo();

    	/**
    	 * Execute an SQL statement and return the number of affected rows
    	 *
    	 * @param string $statement
    	 * @return int
    	 */
    	public function exec($statement);

    	/**
    	 *  Get a connection attribute for the current db driver
    	 *
    	 * @param int $attribute
    	 * @return mixed
    	 */
    	public function getAttribute($attribute);

    	/**
    	 * Rollback a transaction
    	 *
    	 * @return bool
    	 */
    	public function rollback();

    	/**
    	 * Set a connection attribute
    	 * @param int $attribute
    	 * @param mixed $value
    	 * @return bool
    	 */
    	public function setAttribute($attribute, $value);

    	/**
    	 * Retrieve column information for the current database table
    	 *
    	 * @param string $table
    	 * @return array
    	 */
    	public function get_columns($table);

    	/**
    	 * Retrieve list of data types for the database
    	 *
    	 * @return array
    	 */
    	public function get_types();

    	/**
    	 * Retrieve indexes for the table
    	 *
    	 * @param string $table
    	 * @return array
    	 */
    	public function get_indexes($table);

    	/**
    	 * Retrieve foreign keys for the table
    	 *
    	 * @param string $table
    	 * @return array
    	 */
    	public function get_fks($table);

    	/**
    	 * Return list of tables for the current database
    	 *
    	 * @return array
    	 */
    	public function get_tables();

    	/**
    	 * Retrieves an array of non-user-created tables for
    	 * the connection/database
    	 *
    	 * @return array
    	 */
    	public function get_system_tables();

    	/**
    	 * Return list of dbs for the current connection, if possible
    	 *
    	 * @return array
    	 */
    	public function get_dbs();

    	/**
    	 * Return list of views for the current database
    	 *
    	 * @return array
    	 */
    	public function get_views();

    	/**
    	 * Return list of sequences for the current database, if they exist
    	 *
    	 * @return array
    	 */
    	public function get_sequences();

    	/**
    	 * Return list of functions for the current database
    	 *
    	 * @return array
    	 */
    	public function get_functions();

    	/**
    	 * Return list of stored procedures for the current database
    	 *
    	 * @return array
    	 */
    	public function get_procedures();

    	/**
    	 * Return list of triggers for the current database
    	 *
    	 * @return array
    	 */
    	public function get_triggers();

    	/**
    	 * Surrounds the string with the databases identifier escape characters
    	 *
    	 * @param string|array $ident
    	 * @return string|array
    	 */
    	public function quote_ident($ident);

    	/**
    	 * Quote database table name, and set prefix
    	 *
    	 * @param string|array $table
    	 * @return string|array
    	 */
    	public function quote_table($table);

    	/**
    	 * Create and execute a prepared statement with the provided parameters
    	 *
    	 * @param string $sql
    	 * @param array $params
    	 * @return \PDOStatement
    	 */
    	public function prepare_execute($sql, $params);

    	/**
    	 * Get the SQL class for the current driver
    	 *
    	 * @return SQL_Interface
    	 */
    	public function get_sql();

    	/**
    	 * Get the Util class for the current driver
    	 *
    	 * @return Abstract_Util
    	 */
    	public function get_util();

    	/**
    	 * Method to simplify retrieving db results for meta-data queries
    	 *
    	 * @param string|array|null $query
    	 * @param bool $filtered_index
    	 * @return array
    	 */
    	public function driver_query($query, $filtered_index=TRUE);

    	/**
    	 * Returns number of rows affected by an INSERT, UPDATE, DELETE type query
    	 *
    	 * @return int
    	 */
    	public function affected_rows();

    	/**
    	 * Return the number of rows returned for a SELECT query
    	 * @see http://us3.php.net/manual/en/pdostatement.rowcount.php#87110
    	 *
    	 * @return int
    	 */
    	public function num_rows();

    	/**
    	 * Prefixes a table if it is not already prefixed
    	 *
    	 * @param string $table
    	 * @return string
    	 */
    	public function prefix_table($table);

    	/**
    	 * Create sql for batch insert
    	 *
    	 * @param string $table
    	 * @param array $data
    	 * @return array
    	 */
    	public function insert_batch($table, $data=array());
    }
    // End of driver_interface.php

    Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts
    diff --git a/docs/source/Query/Drivers/Firebird/Driver.php.html b/docs/source/Query/Drivers/Firebird/Driver.php.html deleted file mode 100644 index a6e2abf..0000000 --- a/docs/source/Query/Drivers/Firebird/Driver.php.html +++ /dev/null @@ -1,119 +0,0 @@ - -phpDox - Source of Driver.php

    Source of file Driver.php

    - Size: 8,786 Bytes - Last Modified: 2015-11-10T09:58:30-05:00

    ../src/Query/Drivers/Firebird/Driver.php

    12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
    - Covered by 1 test(s): -
    • FirebirdQBTest::testGetNamedConnection
    83
    - Covered by 1 test(s): -
    • FirebirdQBTest::testGetNamedConnection
    84
    - Covered by 1 test(s): -
    • FirebirdQBTest::testGetNamedConnection
    8586
    - Covered by 1 test(s): -
    • FirebirdQBTest::testGetNamedConnection
    87
    - Covered by 1 test(s): -
    • FirebirdQBTest::testGetNamedConnection
    888990
    - Covered by 1 test(s): -
    • FirebirdQBTest::testGetNamedConnection
    919293949596
    - Covered by 1 test(s): -
    • FirebirdQBTest::testGetNamedConnection
    97
    - Covered by 1 test(s): -
    • FirebirdQBTest::testGetNamedConnection
    9899100101102103104105106107108109110111112113114115116117118119
    - Covered by 1 test(s): -
    • FirebirdQBTest::testBackupStructure
    120121122123124125126127128129130131132133
    - Covered by 1 test(s): -
    • FirebirdTest::testExec
    134135136137138139140141142143144145146
    - Covered by 1 test(s): -
    • FirebirdTest::testGetAttribute
    147148149150151152153154155156157158
    - Covered by 1 test(s): -
    • FirebirdTest::testInTransaction
    159160161162163164165166167168169170171
    - Covered by 1 test(s): -
    • FirebirdTest::testLastInsertId
    172173174175176177178179180181182183184185186
    - Covered by 55 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testResultErrors
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    187188
    - Covered by 55 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testResultErrors
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    189
    - Covered by 55 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testResultErrors
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    190
    - Covered by 55 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testResultErrors
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    191192193
    - Covered by 55 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testResultErrors
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    194
    - Covered by 55 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testResultErrors
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    195196
    - Covered by 55 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testResultErrors
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    197198
    - Covered by 55 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testResultErrors
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    199200201202203204205206207208209210211212213
    - Covered by 37 test(s): -
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testBadNumRows
    214215216
    - Covered by 37 test(s): -
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testBadNumRows
    217218
    - Covered by 37 test(s): -
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testBadNumRows
    219220
    - Covered by 37 test(s): -
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testBadNumRows
    221222223224225226227228229230231232
    - Covered by 3 test(s): -
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testInTransaction
    233234235236237238239240241242243244
    - Covered by 1 test(s): -
    • FirebirdTest::testCommitTransaction
    245
    - Covered by 1 test(s): -
    • FirebirdTest::testCommitTransaction
    246
    - Covered by 1 test(s): -
    • FirebirdTest::testCommitTransaction
    247248249250251252253254255256257258
    - Covered by 2 test(s): -
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testInTransaction
    259
    - Covered by 2 test(s): -
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testInTransaction
    260
    - Covered by 2 test(s): -
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testInTransaction
    261262263264265266267268269270271272273
    - Covered by 1 test(s): -
    • FirebirdTest::testSetAttribute
    274275276277278279280281282283284285286287
    - Covered by 36 test(s): -
    • FirebirdTest::testPrepareExecute
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testBadNumRows
    288289290
    - Covered by 36 test(s): -
    • FirebirdTest::testPrepareExecute
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testBadNumRows
    291292
    - Covered by 36 test(s): -
    • FirebirdTest::testPrepareExecute
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testBadNumRows
    293294295296297298299300301302303304305306
    - Covered by 17 test(s): -
    • FirebirdTest::testBackupData
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testBadNumRows
    307
    - Covered by 17 test(s): -
    • FirebirdTest::testBackupData
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testBadNumRows
    308
    - Covered by 2 test(s): -
    • FirebirdTest::testBackupData
    • FirebirdQBTest::testInsertBatch
    309310311
    - Covered by 17 test(s): -
    • FirebirdTest::testBackupData
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testBadNumRows
    312313314315316317318319320321322323
    - Covered by 2 test(s): -
    • FirebirdTest::testErrorInfo
    • FirebirdQBTest::testResultErrors
    324
    - Covered by 2 test(s): -
    • FirebirdTest::testErrorInfo
    • FirebirdQBTest::testResultErrors
    325326
    - Covered by 2 test(s): -
    • FirebirdTest::testErrorInfo
    • FirebirdQBTest::testResultErrors
    327328329330331332333334335336337338
    - Covered by 2 test(s): -
    • FirebirdTest::testErrorCode
    • FirebirdQBTest::testResultErrors
    339340341342343344345346347348349350351352353354
    - Covered by 1 test(s): -
    • FirebirdTest::testPrepareQuery
    355356357358359360361362363364365366367368369
    - Covered by 1 test(s): -
    • FirebirdQBTest::testInsertBatch
    370371372
    - Covered by 1 test(s): -
    • FirebirdQBTest::testInsertBatch
    373374
    - Covered by 1 test(s): -
    • FirebirdQBTest::testInsertBatch
    375
    - Covered by 1 test(s): -
    • FirebirdQBTest::testInsertBatch
    376377
    - Covered by 1 test(s): -
    • FirebirdQBTest::testInsertBatch
    378
    - Covered by 1 test(s): -
    • FirebirdQBTest::testInsertBatch
    379
    - Covered by 1 test(s): -
    • FirebirdQBTest::testInsertBatch
    380381
    - Covered by 1 test(s): -
    • FirebirdQBTest::testInsertBatch
    382383384
    - Covered by 1 test(s): -
    • FirebirdQBTest::testInsertBatch
    385386387
    - Covered by 1 test(s): -
    • FirebirdQBTest::testInsertBatch
    388
    - Covered by 1 test(s): -
    • FirebirdQBTest::testInsertBatch
    389390391
    - Covered by 1 test(s): -
    • FirebirdQBTest::testInsertBatch
    392393394395396
    - Covered by 1 test(s): -
    • FirebirdQBTest::testInsertBatch
    397398399
    <?php
    /**
     * Query
     *
     * Free Query Builder / Database Abstraction Layer
     *
     * @package		Query
     * @author		Timothy J. Warren
     * @copyright	Copyright (c) 2012 - 2014
     * @link 		https://github.com/aviat4ion/Query
     * @license		http://philsturgeon.co.uk/code/dbad-license
     */

    // --------------------------------------------------------------------------

    namespace Query\Drivers\Firebird;

    /**
     * Firebird Database class
     *
     * PDO-firebird isn't stable, so this is a wrapper of the fbird_ public functions.
     *
     * @package Query
     * @subpackage Drivers
     */
    class Driver extends \Query\AbstractDriver {

    	/**
    	 * Reference to the last query executed
    	 *
    	 * @var object
    	 */
    	protected $statement = NULL;

    	/**
    	 * Reference to the resource returned by
    	 * the last query executed
    	 *
    	 * @var resource
    	 */
    	protected $statement_link = NULL;

    	/**
    	 * Reference to the current transaction
    	 *
    	 * @var resource
    	 */
    	protected $trans = NULL;

    	/**
    	 * Reference to the connection resource
    	 *
    	 * @var resource
    	 */
    	protected $conn = NULL;

    	/**
    	 * Reference to the service resource
    	 *
    	 * @var resource
    	 */
    	protected $service = NULL;

    	/**
    	 * Firebird doesn't have the truncate keyword
    	 *
    	 * @var bool
    	 */
    	protected $has_truncate = FALSE;

    	/**
    	 * Open the link to the database
    	 *
    	 * @param string $dbpath
    	 * @param string $user
    	 * @param string $pass
    	 * @param array $options
    	 * @throws \PDOException
    	 */
    	public function __construct($dbpath, $user='SYSDBA', $pass='masterkey', array $options = array())
    	{
    		$connect_function = (isset($options[\PDO::ATTR_PERSISTENT]) && $options[\PDO::ATTR_PERSISTENT] == TRUE)
    			? '\\fbird_pconnect'
    			: '\\fbird_connect';

    		$this->conn = $connect_function($dbpath, $user, $pass, 'utf-8', 0);
    		$this->service = \fbird_service_attach('localhost', $user, $pass);

    		// Throw an exception to make this match other pdo classes
    		if ( ! \is_resource($this->conn)) throw new \PDOException(\fbird_errmsg(), \fbird_errcode(), NULL);

    		// Load these classes here because this
    		// driver does not call the constructor
    		// of DB_PDO, which defines these
    		// class variables for the other drivers
    		$this->_load_sub_classes();
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Cleanup some loose ends
    	 * @codeCoverageIgnore
    	 */
    	public function __destruct()
    	{
    		\fbird_service_detach($this->service);
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Return service handle
    	 *
    	 * @return resource
    	 */
    	public function get_service()
    	{
    		return $this->service;
    	}


    	// --------------------------------------------------------------------------

    	/**
    	 * Execute an sql statement and return number of affected rows
    	 *
    	 * @param string $sql
    	 * @return int
    	 */
    	public function exec($sql)
    	{
    		return NULL;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Implement for compatibility with PDO
    	 *
    	 * @param int $attribute
    	 * @return mixed
    	 */
    	public function getAttribute($attribute)
    	{
    		return NULL;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Return whether the current statement is in a transaction
    	 *
    	 * @return bool
    	 */
    	public function inTransaction()
    	{
    		return ! is_null($this->trans);
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Returns the last value of the specified generator
    	 *
    	 * @param string $name
    	 * @return mixed
    	 */
    	public function lastInsertId($name = NULL)
    	{
    		return \fbird_gen_id($name, 0, $this->conn);
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Wrapper public function to better match PDO
    	 *
    	 * @param string $sql
    	 * @return Result
    	 * @throws PDOException
    	 */
    	public function query($sql = '')
    	{

    		if (empty($sql)) throw new \PDOException("Query method requires an sql query!", 0, NULL);

    		$this->statement_link = (isset($this->trans))
    			? \fbird_query($this->trans, $sql)
    			: \fbird_query($this->conn, $sql);

    		// Throw the error as a exception
    		$err_string = \fbird_errmsg() . "Last query:" . $this->get_last_query();
    		if ($this->statement_link === FALSE) throw new \PDOException($err_string, \fbird_errcode(), NULL);

    		$this->statement = new Result($this->statement_link, $this);

    		return $this->statement;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Emulate PDO prepare
    	 *
    	 * @param string $query
    	 * @param array $options
    	 * @return Result
    	 * @throws \PDOException
    	 */
    	public function prepare($query, $options=array())
    	{
    		$this->statement_link = \fbird_prepare($this->conn, $query);

    		// Throw the error as an exception
    		if ($this->statement_link === FALSE) throw new \PDOException(\fbird_errmsg(), \fbird_errcode(), NULL);

    		$this->statement = new Result($this->statement_link, $this);

    		return $this->statement;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Start a database transaction
    	 *
    	 * @return boolean|null
    	 */
    	public function beginTransaction()
    	{
    		return (($this->trans = \fbird_trans($this->conn)) !== NULL) ? TRUE : NULL;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Commit a database transaction
    	 *
    	 * @return bool
    	 */
    	public function commit()
    	{
    		$res = \fbird_commit($this->trans);
    		$this->trans = NULL;
    		return $res;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Rollback a transaction
    	 *
    	 * @return bool
    	 */
    	public function rollBack()
    	{
    		$res = \fbird_rollback($this->trans);
    		$this->trans = NULL;
    		return $res;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Set a connection attribute
    	 * @param int $attribute
    	 * @param mixed $value
    	 * @return bool
    	 */
    	public function setAttribute($attribute, $value)
    	{
    		return FALSE;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Prepare and execute a query
    	 *
    	 * @param string $sql
    	 * @param array $args
    	 * @return Result
    	 */
    	public function prepare_execute($sql, $args)
    	{
    		$query = $this->prepare($sql);

    		// Set the statement in the class variable for easy later access
    		$this->statement_link =& $query;

    		return $query->execute($args);
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Method to emulate PDO->quote
    	 *
    	 * @param string $str
    	 * @param int $param_type
    	 * @return string
    	 */
    	public function quote($str, $param_type = \PDO::PARAM_STR)
    	{
    		if(is_numeric($str))
    		{
    			return $str;
    		}

    		return "'".str_replace("'", "''", $str)."'";
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Method to emulate PDO->errorInfo / PDOStatement->errorInfo
    	 *
    	 * @return array
    	 */
    	public function errorInfo()
    	{
    		$code = \fbird_errcode();
    		$msg = \fbird_errmsg();

    		return array(0, $code, $msg);
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Method to emulate PDO->errorCode
    	 *
    	 * @return array
    	 */
    	public function errorCode()
    	{
    		return \fbird_errcode();
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Bind a prepared query with arguments for executing
    	 *
    	 * @param string $sql
    	 * @param array $params
    	 * @return NULL
    	 */
    	public function prepare_query($sql, $params)
    	{
    		// You can't bind query statements before execution with
    		// the firebird database
    		return NULL;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Create sql for batch insert
    	 *
    	 * @param string $table
    	 * @param array $data
    	 * @return array
    	 */
    	public function insert_batch($table, $data=array())
    	{
    		// Each member of the data array needs to be an array
    		if ( ! is_array(current($data))) return NULL;

    		// Start the block of sql statements
    		$sql = "EXECUTE BLOCK AS BEGIN\n";

    		$table = $this->quote_table($table);
    		$fields = \array_keys(\current($data));

    		$insert_template = "INSERT INTO {$table} ("
    			. implode(',', $this->quote_ident($fields))
    			. ") VALUES (";

    		foreach($data as $item)
    		{
    			// Quote string values
    			$vals = array_map(array($this, 'quote'), $item);

    			// Add the values in the sql
    			$sql .= $insert_template . implode(', ', $vals) . ");\n";
    		}

    		// End the block of SQL statements
    		$sql .= "END";

    		// Return a null array value so the query is run as it is,
    		// not as a prepared statement, because a prepared statement
    		// doesn't work for this type of query in Firebird.
    		return array($sql, NULL);
    	}
    }
    // End of firebird_driver.php
    Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts
    diff --git a/docs/source/Query/Drivers/Firebird/Result.php.html b/docs/source/Query/Drivers/Firebird/Result.php.html deleted file mode 100644 index 52c9c5f..0000000 --- a/docs/source/Query/Drivers/Firebird/Result.php.html +++ /dev/null @@ -1,103 +0,0 @@ - -phpDox - Source of Result.php

    Source of file Result.php

    - Size: 6,247 Bytes - Last Modified: 2015-07-30T15:42:19-04:00

    ../src/Query/Drivers/Firebird/Result.php

    12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
    - Covered by 90 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testResultErrors
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadNumRows
    65
    - Covered by 90 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testResultErrors
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadNumRows
    66
    - Covered by 90 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testResultErrors
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadNumRows
    67
    - Covered by 90 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testResultErrors
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadNumRows
    68
    - Covered by 90 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testResultErrors
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadNumRows
    6970717273
    - Covered by 90 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testResultErrors
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadNumRows
    74
    - Covered by 90 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testResultErrors
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadNumRows
    75
    - Covered by 81 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testResultErrors
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    7677
    - Covered by 72 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testResultErrors
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    78
    - Covered by 72 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testResultErrors
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    798081
    - Covered by 81 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testResultErrors
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    82
    - Covered by 81 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testResultErrors
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    83
    - Covered by 90 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testResultErrors
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadNumRows
    84858687888990919293949596979899
    - Covered by 1 test(s): -
    • FirebirdTest::testNullResultMethods
    100101102103104105106107108109110111112113114115116
    - Covered by 1 test(s): -
    • FirebirdTest::testNullResultMethods
    117118119120121122123124125126127128129130131
    - Covered by 1 test(s): -
    • FirebirdTest::testNullResultMethods
    132133134135136137138139140141142143144145
    - Covered by 37 test(s): -
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testBadNumRows
    146147148149150
    - Covered by 37 test(s): -
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testBadNumRows
    151152
    - Covered by 37 test(s): -
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testBadNumRows
    153154155156157158159160161162163164165166167168
    - Covered by 38 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    169
    - Covered by 38 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    170
    - Covered by 4 test(s): -
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetProcedures
    171172173174
    - Covered by 38 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    175176177
    - Covered by 38 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    178
    - Covered by 38 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    179
    - Covered by 37 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    180181182183184
    - Covered by 38 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    185
    - Covered by 1 test(s): -
    • FirebirdTest::testFetch
    186
    - Covered by 1 test(s): -
    • FirebirdTest::testFetch
    187188
    - Covered by 38 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    189
    - Covered by 34 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testNumRows
    190
    - Covered by 34 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testNumRows
    191192
    - Covered by 10 test(s): -
    • FirebirdTest::testFetch
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    193
    - Covered by 10 test(s): -
    • FirebirdTest::testFetch
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    194
    - Covered by 10 test(s): -
    • FirebirdTest::testFetch
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    195
    - Covered by 10 test(s): -
    • FirebirdTest::testFetch
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    196197
    - Covered by 38 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    198199200201202203204205206207208209210211212
    - Covered by 37 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    213214
    - Covered by 37 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    215216
    - Covered by 37 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    217
    - Covered by 37 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    218219
    - Covered by 37 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    220221
    - Covered by 37 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testCountAll
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    222223224225226227228229230231232233234
    - Covered by 2 test(s): -
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testNumRows
    235
    - Covered by 2 test(s): -
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testNumRows
    236237238239240241242243244245246247248249
    - Covered by 1 test(s): -
    • FirebirdTest::testFetch
    250251252253254255256257258259260261
    - Covered by 2 test(s): -
    • FirebirdTest::testTruncate
    • FirebirdQBTest::testResultErrors
    262263264265266267268269270271272273
    - Covered by 1 test(s): -
    • FirebirdQBTest::testResultErrors
    274275276277278279280281282283284285
    - Covered by 1 test(s): -
    • FirebirdQBTest::testResultErrors
    286287288
    - Covered by 1 test(s): -
    • FirebirdTest::testNullResultMethods
    <?php
    /**
     * Query
     *
     * Free Query Builder / Database Abstraction Layer
     *
     * @package		Query
     * @author		Timothy J. Warren
     * @copyright	Copyright (c) 2012 - 2014
     * @link 		https://github.com/aviat4ion/Query
     * @license		http://philsturgeon.co.uk/code/dbad-license
     */

    // --------------------------------------------------------------------------

    namespace Query\Drivers\Firebird;

    /**
     * Firebird result class to emulate PDOStatement Class - only implements
     * data-fetching methods
     *
     * @package Query
     * @subpackage Drivers
     */
    class Result extends \PDOStatement {

    	/**
    	 * Reference to fbird resource
    	 *
    	 * @var resource
    	 */
    	private $statement;

    	/**
    	 * Current row in result array
    	 *
    	 * @var int
    	 */
    	private $row;

    	/**
    	 * Data pulled from query
    	 *
    	 * @param mixed
    	 */
    	private $result = array();

    	/**
    	 * Reference to the db drive to de-duplicate error functions
    	 *
    	 * @var \Query\Drivers\Firebird\Driver
    	 */
    	private $db;

    	/**
    	 * Create the object by passing the resource for
    	 * the query
    	 *
    	 * @param resource $link
    	 * @param Driver|null $db
    	 */
    	public function __construct($link, Driver $db = NULL)
    	{
    		if ( ! is_null($db)) $this->db = $db;
    		$this->statement = $link;
    		$this->setFetchMode(\PDO::FETCH_ASSOC);
    		$this->row = -1;
    		$this->result = array();

    		// Create the result array, so that we can get row counts
    		// Check the resource type, because prepared statements are "interbase query"
    		// but we only want "interbase result" types when attempting to fetch data
    		if (\is_resource($link) && \get_resource_type($link) === "interbase result")
    		{
    			while($row = \fbird_fetch_assoc($link, \IBASE_FETCH_BLOBS))
    			{
    				$this->result[] = $row;
    			}

    			// Free the result resource
    			\fbird_free_result($link);
    		}
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Invalidate method for data consistency
    	 *
    	 * @param mixed $column
    	 * @param mixed $param
    	 * @param int $type
    	 * @param mixed $maxlen
    	 * @param array $driverdata
    	 * @return NULL
    	 */
    	public function bindColumn($column, &$param, $type=NULL, $maxlen=NULL, $driverdata=NULL)
    	{
    		return NULL;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Invalidate method for data consistency
    	 *
    	 * @param mixed $parameter
    	 * @param mixed $variable
    	 * @param int $data_type
    	 * @param mixed $maxlen
    	 * @param array $driverdata
    	 * @return NULL
    	 */
    	public function bindParam($parameter, &$variable, $data_type=NULL, $maxlen=NULL, $driverdata=NULL)
    	{
    		return NULL;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Invalidate method for data consistency
    	 *
    	 * @param mixed $parameter
    	 * @param mixed $variable
    	 * @param int $data_type
    	 * @return NULL
    	 */
    	public function bindValue($parameter, $variable, $data_type=NULL)
    	{
    		return NULL;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Run a prepared statement query
    	 *
    	 * @param  array $args
    	 * @return Result
    	 */
    	public function execute($args = NULL)
    	{
    		//Add the prepared statement as the first parameter
    		\array_unshift($args, $this->statement);

    		// Let php do all the hard stuff in converting
    		// the array of arguments into a list of arguments
    		// Then pass the resource to the constructor
    		$this->__construct(\call_user_func_array('fbird_execute', $args));

    		return $this;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Emulate PDO fetch public function
    	 *
    	 * @param int $fetch_style
    	 * @param mixed $cursor_orientation
    	 * @param mixed $cursor_offset
    	 * @return mixed
    	 */
    	public function fetch($fetch_style=\PDO::FETCH_ASSOC, $cursor_orientation = \PDO::FETCH_ORI_NEXT, $cursor_offset=NULL)
    	{
    		// If there is no result, continue
    		if (empty($this->result))
    		{
    			return NULL;
    		}

    		// Keep track of the current row being fetched
    		++$this->row;

    		// return NULL if the next row doesn't exist
    		if ( ! isset($this->result[$this->row]))
    		{
    			return NULL;
    		}

    		switch($fetch_style)
    		{
    			case \PDO::FETCH_OBJ:
    				$row = (object) $this->result[$this->row];
    			break;

    			case \PDO::FETCH_NUM:
    				$row = \array_values($this->result[$this->row]);
    			break;

    			default:
    				$row = $this->result[$this->row];
    			break;
    		}

    		return $row;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Emulate PDO fetchAll public function
    	 *
    	 * @param int  $fetch_style
    	 * @param mixed $statement
    	 * @param mixed $ctor_args
    	 * @return mixed
    	 */
    	public function fetchAll($fetch_style=\PDO::FETCH_ASSOC, $statement=NULL, $ctor_args=NULL)
    	{
    		$all = array();

    		while($row = $this->fetch($fetch_style, $statement))
    		{
    			$all[] = $row;
    		}

    		$this->result = $all;

    		return $all;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Emulate PDOStatement::fetchColumn
    	 *
    	 * @param int $column_num
    	 * @return mixed
    	 */
    	public function fetchColumn($column_num=0)
    	{
    		$row = $this->fetch(\PDO::FETCH_NUM);
    		return $row[$column_num];
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Emulate PDOStatement::fetchObject, but only for the default use
    	 *
    	 * @param string $class_name
    	 * @param array $ctor_args
    	 * @return stdClass
    	 */
    	public function fetchObject($class_name='stdClass', $ctor_args=array())
    	{
    		return $this->fetch(\PDO::FETCH_OBJ);
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Return the number of rows affected by the previous query
    	 *
    	 * @return int
    	 */
    	public function rowCount()
    	{
    		return \fbird_affected_rows();
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Method to emulate PDOStatement->errorCode
    	 *
    	 * @return string
    	 */
    	public function errorCode()
    	{
    		return $this->db->errorCode();
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Method to emulate PDO->errorInfo / PDOStatement->errorInfo
    	 *
    	 * @return array
    	 */
    	public function errorInfo()
    	{
    		return $this->db->errorInfo();
    	}
    }
    // End of firebird_result.php
    Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts
    diff --git a/docs/source/Query/Drivers/Firebird/SQL.php.html b/docs/source/Query/Drivers/Firebird/SQL.php.html deleted file mode 100644 index 6a321db..0000000 --- a/docs/source/Query/Drivers/Firebird/SQL.php.html +++ /dev/null @@ -1,55 +0,0 @@ - -phpDox - Source of SQL.php

    Source of file SQL.php

    - Size: 7,274 Bytes - Last Modified: 2015-11-10T10:04:50-05:00

    ../src/Query/Drivers/Firebird/SQL.php

    12345678910111213141516171819202122232425262728293031323334353637
    - Covered by 17 test(s): -
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testCountAllResults2
    3839
    - Covered by 17 test(s): -
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testCountAllResults2
    4041
    - Covered by 17 test(s): -
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testCountAllResults2
    42
    - Covered by 17 test(s): -
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testCountAllResults2
    43
    - Covered by 15 test(s): -
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testCountAllResults2
    44
    - Covered by 15 test(s): -
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testCountAllResults2
    4546
    - Covered by 17 test(s): -
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testCountAllResults2
    4748
    - Covered by 17 test(s): -
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testCountAllResults2
    49505152535455565758596061
    - Covered by 1 test(s): -
    • FirebirdQBTest::testQueryExplain
    626364656667686970717273
    - Covered by 1 test(s): -
    • FirebirdQBTest::testOrderByRandom
    74757677787980818283848586
    - Covered by 1 test(s): -
    • FirebirdTest::testDBList
    87888990919293949596979899100101102103104
    - Covered by 32 test(s): -
    • FirebirdTest::testNullResultMethods
    • FirebirdTest::testExists
    • FirebirdTest::testConnection
    • FirebirdTest::testGetSystemTables
    • FirebirdTest::testCreateTable
    • FirebirdTest::testDeleteTable
    • FirebirdTest::testTruncate
    • FirebirdTest::testCommitTransaction
    • FirebirdTest::testRollbackTransaction
    • FirebirdTest::testPreparedStatements
    • FirebirdTest::testPrepareExecute
    • FirebirdTest::testFetch
    • FirebirdTest::testPrepareQuery
    • FirebirdTest::testErrorInfo
    • FirebirdTest::testErrorCode
    • FirebirdTest::testDBList
    • FirebirdTest::testExec
    • FirebirdTest::testInTransaction
    • FirebirdTest::testGetAttribute
    • FirebirdTest::testSetAttribute
    • FirebirdTest::testLastInsertId
    • FirebirdTest::testGetTables
    • FirebirdTest::testBackupData
    • FirebirdTest::testGetColumns
    • FirebirdTest::testGetTypes
    • FirebirdTest::testGetFKs
    • FirebirdTest::testGetIndexes
    • FirebirdTest::testGetViews
    • FirebirdTest::testGetTriggers
    • FirebirdTest::testGetSequences
    • FirebirdTest::testGetProcedures
    • FirebirdTest::testGetFunctions
    105106107108109110111112113114115116117118119120121
    - Covered by 1 test(s): -
    • FirebirdTest::testGetSystemTables
    122123124125126127128129130131132133134135136
    - Covered by 1 test(s): -
    • FirebirdTest::testGetViews
    137138139140141142143144145146147148149150151
    - Covered by 1 test(s): -
    • FirebirdTest::testGetTriggers
    152153154155156157158159160161162163
    - Covered by 1 test(s): -
    • FirebirdTest::testGetFunctions
    164165166167168169170171172173174175176177178179180181182183184185186187188189190
    - Covered by 1 test(s): -
    • FirebirdTest::testGetProcedures
    191192193194195196197198199200201202203204205206207
    - Covered by 1 test(s): -
    • FirebirdTest::testGetSequences
    208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252
    - Covered by 1 test(s): -
    • FirebirdTest::testGetColumns
    253
    - Covered by 1 test(s): -
    • FirebirdTest::testGetColumns
    254
    - Covered by 1 test(s): -
    • FirebirdTest::testGetColumns
    255256257258259260261262263264265266267268269270
    - Covered by 2 test(s): -
    • FirebirdTest::testGetTypes
    • FirebirdQBTest::testTypeList
    271272273274275276277278279280281282283284285286287288289290291292293294295296297298
    - Covered by 1 test(s): -
    • FirebirdTest::testGetFKs
    299
    - Covered by 1 test(s): -
    • FirebirdTest::testGetFKs
    300301302303304305306307308309310311312313314315
    - Covered by 1 test(s): -
    • FirebirdTest::testGetIndexes
    316
    - Covered by 1 test(s): -
    • FirebirdTest::testGetIndexes
    317318319
    <?php
    /**
     * Query
     *
     * Free Query Builder / Database Abstraction Layer
     *
     * @package		Query
     * @author		Timothy J. Warren
     * @copyright	Copyright (c) 2012 - 2014
     * @link 		https://github.com/aviat4ion/Query
     * @license		http://philsturgeon.co.uk/code/dbad-license
     */

    // --------------------------------------------------------------------------

    namespace Query\Drivers\Firebird;

    /**
     * Firebird Specific SQL
     *
     * @package Query
     * @subpackage Drivers
     */
    class SQL extends \Query\AbstractSQL {

    	/**
    	 * Limit clause
    	 *
    	 * @param string $sql
    	 * @param int $limit
    	 * @param int|bool $offset
    	 * @return string
    	 */
    	public function limit($sql, $limit, $offset=FALSE)
    	{
    		// Keep the current sql string safe for a moment
    		$orig_sql = $sql;

    		$sql = 'FIRST '. (int) $limit;

    		if ($offset > 0)
    		{
    			$sql .= ' SKIP '. (int) $offset;
    		}

    		$sql = preg_replace("`SELECT`i", "SELECT {$sql}", $orig_sql);

    		return $sql;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Get the query plan for the sql query
    	 *
    	 * @param string $sql
    	 * @return string
    	 */
    	public function explain($sql)
    	{
    		return $sql;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Random ordering keyword
    	 *
    	 * @return string
    	 */
    	public function random()
    	{
    		return NULL;
    	}


    	// --------------------------------------------------------------------------

    	/**
    	 * Returns sql to list other databases
    	 *
    	 * @return NULL
    	 */
    	public function db_list()
    	{
    		return NULL;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Returns sql to list tables
    	 *
    	 * @return string
    	 */
    	public function table_list()
    	{
    		return <<<SQL
    			SELECT TRIM("RDB\$RELATION_NAME")
    			FROM "RDB\$RELATIONS"
    			WHERE "RDB\$SYSTEM_FLAG"=0
    			AND "RDB\$VIEW_BLR" IS NULL
    			ORDER BY "RDB\$RELATION_NAME" ASC
    SQL;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Returns sql to list system tables
    	 *
    	 * @return string
    	 */
    	public function system_table_list()
    	{
    		return <<<SQL
    			SELECT TRIM("RDB\$RELATION_NAME")
    			FROM "RDB\$RELATIONS"
    			WHERE "RDB\$SYSTEM_FLAG"=1
    			ORDER BY "RDB\$RELATION_NAME" ASC
    SQL;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Returns sql to list views
    	 *
    	 * @return string
    	 */
    	public function view_list()
    	{
    		return <<<SQL
    			SELECT DISTINCT TRIM("RDB\$VIEW_NAME")
    			FROM "RDB\$VIEW_RELATIONS"
    SQL;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Returns sql to list triggers
    	 *
    	 * @return string
    	 */
    	public function trigger_list()
    	{
    		return <<<SQL
    			SELECT * FROM "RDB\$FUNCTIONS"
    			WHERE "RDB\$SYSTEM_FLAG" = 0
    SQL;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Return sql to list functions
    	 *
    	 * @return string
    	 */
    	public function function_list()
    	{
    		return 'SELECT * FROM "RDB$FUNCTIONS"';
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Return sql to list stored procedures
    	 *
    	 * @return string
    	 */
    	public function procedure_list()
    	{
    		return <<<SQL
    			SELECT "RDB\$PROCEDURE_NAME",
    				"RDB\$PROCEDURE_ID",
    				"RDB\$PROCEDURE_INPUTS",
    				"RDB\$PROCEDURE_OUTPUTS",
    				"RDB\$DESCRIPTION",
    				"RDB\$PROCEDURE_SOURCE",
    				"RDB\$SECURITY_CLASS",
    				"RDB\$OWNER_NAME",
    				"RDB\$RUNTIME",
    				"RDB\$SYSTEM_FLAG",
    				"RDB\$PROCEDURE_TYPE",
    				"RDB\$VALID_BLR"
    			FROM "RDB\$PROCEDURES"
    			ORDER BY "RDB\$PROCEDURE_NAME" ASC
    SQL;

    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Return sql to list sequences
    	 *
    	 * @return string
    	 */
    	public function sequence_list()
    	{
    		return <<<SQL
    			SELECT TRIM("RDB\$GENERATOR_NAME")
    			FROM "RDB\$GENERATORS"
    			WHERE "RDB\$SYSTEM_FLAG" = 0
    SQL;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Return sql to list columns of the specified table
    	 *
    	 * @param string $table
    	 * @return string
    	 */
    	public function column_list($table)
    	{
    		return <<<SQL
    			SELECT r.RDB\$FIELD_NAME AS field_name,
    				r.RDB\$DESCRIPTION AS field_description,
    				r.RDB\$DEFAULT_VALUE AS field_default_value,
    				r.RDB\$NULL_FLAG AS field_not_null_constraint,
    				f.RDB\$FIELD_LENGTH AS field_length,
    				f.RDB\$FIELD_PRECISION AS field_precision,
    				f.RDB\$FIELD_SCALE AS field_scale,
    				CASE f.RDB\$FIELD_TYPE
    					WHEN 261 THEN 'BLOB'
    					WHEN 14 THEN 'CHAR'
    					WHEN 40 THEN 'CSTRING'
    					WHEN 11 THEN 'D_FLOAT'
    					WHEN 27 THEN 'DOUBLE'
    					WHEN 10 THEN 'FLOAT'
    					WHEN 16 THEN 'INT64'
    					WHEN 8 THEN 'INTEGER'
    					WHEN 9 THEN 'QUAD'
    					WHEN 7 THEN 'SMALLINT'
    					WHEN 12 THEN 'DATE'
    					WHEN 13 THEN 'TIME'
    					WHEN 35 THEN 'TIMESTAMP'
    					WHEN 37 THEN 'VARCHAR'
    				ELSE 'UNKNOWN'
    				END AS field_type,
    				f.RDB\$FIELD_SUB_TYPE AS field_subtype,
    				coll.RDB\$COLLATION_NAME AS field_collation,
    				cset.RDB\$CHARACTER_SET_NAME AS field_charset
    			FROM RDB\$RELATION_FIELDS r
    			LEFT JOIN RDB\$FIELDS f ON r.RDB\$FIELD_SOURCE = f.RDB\$FIELD_NAME
    			LEFT JOIN RDB\$COLLATIONS coll ON f.RDB\$COLLATION_ID = coll.RDB\$COLLATION_ID
    			LEFT JOIN RDB\$CHARACTER_SETS cset ON f.RDB\$CHARACTER_SET_ID = cset.RDB\$CHARACTER_SET_ID
    			WHERE r.RDB\$RELATION_NAME='{$table}'
    			ORDER BY r.RDB\$FIELD_POSITION
    SQL;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * SQL to show list of field types
    	 *
    	 * @return string
    	 */
    	public function type_list()
    	{
    		return <<<SQL
    			SELECT "RDB\$TYPE_NAME", "RDB\$FIELD_NAME" FROM "RDB\$TYPES"
    			WHERE "RDB\$FIELD_NAME" IN ('RDB\$FIELD_TYPE', 'RDB\$FIELD_SUB_TYPE')
    			ORDER BY "RDB\$FIELD_NAME" DESC, "RDB\$TYPE_NAME" ASC
    SQL;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Get the list of foreign keys for the current
    	 * table
    	 *
    	 * @param string $table
    	 * @return string
    	 */
    	public function fk_list($table)
    	{
    		return <<<SQL
    		SELECT DISTINCT
    			TRIM(d1.RDB\$FIELD_NAME) AS "child_column",
    			TRIM(d2.RDB\$DEPENDED_ON_NAME) AS "parent_table",
    			TRIM(d2.RDB\$FIELD_NAME) AS "parent_column",
    			TRIM(refc.RDB\$UPDATE_RULE) AS "update",
    			TRIM(refc.RDB\$DELETE_RULE) AS "delete"
    		FROM RDB\$RELATION_CONSTRAINTS AS rc
    		LEFT JOIN RDB\$REF_CONSTRAINTS refc ON rc.RDB\$CONSTRAINT_NAME = refc.RDB\$CONSTRAINT_NAME
    		LEFT JOIN RDB\$DEPENDENCIES d1 ON d1.RDB\$DEPENDED_ON_NAME = rc.RDB\$RELATION_NAME
    		LEFT JOIN RDB\$DEPENDENCIES d2 ON d1.RDB\$DEPENDENT_NAME = d2.RDB\$DEPENDENT_NAME
    		WHERE rc.RDB\$CONSTRAINT_TYPE = 'FOREIGN KEY'
    			AND d1.RDB\$DEPENDED_ON_NAME <> d2.RDB\$DEPENDED_ON_NAME
    			AND d1.RDB\$FIELD_NAME <> d2.RDB\$FIELD_NAME
    			AND rc.RDB\$RELATION_NAME = '{$table}'  -- table name
    SQL;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Get the list of indexes for the current table
    	 *
    	 * @param string $table
    	 * @return array
    	 */
    	public function index_list($table)
    	{
    		return <<<SQL
    			SELECT "RDB\$INDEX_NAME", "RDB\$UNIQUE_FLAG", "RDB\$FOREIGN_KEY"
    			FROM "RDB\$INDICES"
    			WHERE "RDB\$RELATION_NAME"='{$table}'
    SQL;
    	}
    }
    //End of firebird_sql.php
    Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts
    diff --git a/docs/source/Query/Drivers/Firebird/Util.php.html b/docs/source/Query/Drivers/Firebird/Util.php.html deleted file mode 100644 index 012a1cc..0000000 --- a/docs/source/Query/Drivers/Firebird/Util.php.html +++ /dev/null @@ -1,67 +0,0 @@ - -phpDox - Source of Util.php

    Source of file Util.php

    - Size: 3,272 Bytes - Last Modified: 2015-11-10T10:04:57-05:00

    ../src/Query/Drivers/Firebird/Util.php

    12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
    - Covered by 1 test(s): -
    • FirebirdTest::testDeleteTable
    5051525354555657585960616263
    - Covered by 1 test(s): -
    • FirebirdQBTest::testBackupStructure
    64
    - Covered by 1 test(s): -
    • FirebirdQBTest::testBackupStructure
    656667686970717273747576777879
    - Covered by 1 test(s): -
    • FirebirdTest::testBackupData
    80
    - Covered by 1 test(s): -
    • FirebirdTest::testBackupData
    81
    - Covered by 1 test(s): -
    • FirebirdTest::testBackupData
    8283848586
    - Covered by 1 test(s): -
    • FirebirdTest::testBackupData
    87
    - Covered by 1 test(s): -
    • FirebirdTest::testBackupData
    88
    - Covered by 1 test(s): -
    • FirebirdTest::testBackupData
    89
    - Covered by 1 test(s): -
    • FirebirdTest::testBackupData
    9091
    - Covered by 1 test(s): -
    • FirebirdTest::testBackupData
    929394
    - Covered by 1 test(s): -
    • FirebirdTest::testBackupData
    9596
    - Covered by 1 test(s): -
    • FirebirdTest::testBackupData
    97
    - Covered by 1 test(s): -
    • FirebirdTest::testBackupData
    98
    - Covered by 1 test(s): -
    • FirebirdTest::testBackupData
    99100101
    - Covered by 1 test(s): -
    • FirebirdTest::testBackupData
    102103104
    - Covered by 1 test(s): -
    • FirebirdTest::testBackupData
    105106
    - Covered by 1 test(s): -
    • FirebirdTest::testBackupData
    107108109
    - Covered by 1 test(s): -
    • FirebirdTest::testBackupData
    110111
    - Covered by 1 test(s): -
    • FirebirdTest::testBackupData
    112113114
    - Covered by 1 test(s): -
    • FirebirdTest::testBackupData
    115
    - Covered by 1 test(s): -
    • FirebirdTest::testBackupData
    116
    - Covered by 1 test(s): -
    • FirebirdTest::testBackupData
    117
    - Covered by 1 test(s): -
    • FirebirdTest::testBackupData
    118
    - Covered by 1 test(s): -
    • FirebirdTest::testBackupData
    119120
    - Covered by 1 test(s): -
    • FirebirdTest::testBackupData
    121122
    - Covered by 1 test(s): -
    • FirebirdTest::testBackupData
    123124
    - Covered by 1 test(s): -
    • FirebirdTest::testBackupData
    125
    - Covered by 1 test(s): -
    • FirebirdTest::testBackupData
    126127
    - Covered by 1 test(s): -
    • FirebirdTest::testBackupData
    128
    - Covered by 1 test(s): -
    • FirebirdTest::testBackupData
    129130
    - Covered by 1 test(s): -
    • FirebirdTest::testBackupData
    131132133
    <?php
    /**
     * Query
     *
     * Free Query Builder / Database Abstraction Layer
     *
     * @package		Query
     * @author		Timothy J. Warren
     * @copyright	Copyright (c) 2012 - 2014
     * @link 		https://github.com/aviat4ion/Query
     * @license		http://philsturgeon.co.uk/code/dbad-license
     */

    // --------------------------------------------------------------------------

    namespace Query\Drivers\Firebird;

    /**
     * Firebird-specific backup, import and creation methods
     *
     * @package Query
     * @subpackage Drivers
     */
    class Util extends \Query\AbstractUtil {

    	/**
    	 * Convenience public function to generate sql for creating a db table
    	 *
    	 * @deprecated Use the table builder class instead
    	 * @param string $name
    	 * @param array $fields
    	 * @param array $constraints
    	 * @param bool $if_not_exists
    	 * @return string
    	 */
    	public function create_table($name, $fields, array $constraints=array(), $if_not_exists=FALSE)
    	{
    		return parent::create_table($name, $fields, $constraints, FALSE);
    	}

    	/**
    	 * Drop the selected table
    	 *
    	 * @param string $name
    	 * @return string
    	 */
    	public function delete_table($name)
    	{
    		return 'DROP TABLE '.$this->get_driver()->quote_table($name);
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Create an SQL backup file for the current database's structure
    	 *
    	 * @param string $db_path
    	 * @param string $new_file
    	 * @return string
    	 */
    	public function backup_structure()
    	{
    		list($db_path, $new_file) = func_get_args();
    		return ibase_backup($this->get_driver()->get_service(), $db_path, $new_file, \IBASE_BKP_METADATA_ONLY);
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Create an SQL backup file for the current database's data
    	 *
    	 * @param array $exclude
    	 * @param bool $system_tables
    	 * @return string
    	 */
    	public function backup_data($exclude=array(), $system_tables=FALSE)
    	{
    		// Determine which tables to use
    		$tables = $this->get_driver()->get_tables();
    		if($system_tables == TRUE)
    		{
    			$tables = array_merge($tables, $this->get_driver()->get_system_tables());
    		}

    		// Filter out the tables you don't want
    		if( ! empty($exclude))
    		{
    			$tables = array_diff($tables, $exclude);
    		}

    		$output_sql = '';

    		// Get the data for each object
    		foreach($tables as $t)
    		{
    			$sql = 'SELECT * FROM "'.trim($t).'"';
    			$res = $this->get_driver()->query($sql);
    			$obj_res = $res->fetchAll(\PDO::FETCH_ASSOC);

    			// Don't add to the file if the table is empty
    			if (count($obj_res) < 1) continue;

    			// Nab the column names by getting the keys of the first row
    			$columns = @array_keys($obj_res[0]);

    			$insert_rows = array();

    			// Create the insert statements
    			foreach($obj_res as $row)
    			{
    				$row = array_values($row);

    				// Quote values as needed by type
    				if(stripos($t, 'RDB$') === FALSE)
    				{
    					$row = array_map(array($this->get_driver(), 'quote'), $row);
    					$row = array_map('trim', $row);
    				}

    				$row_string = 'INSERT INTO "'.trim($t).'" ("'.implode('","', $columns).'") VALUES ('.implode(',', $row).');';

    				$row = NULL;

    				$insert_rows[] = $row_string;
    			}

    			$output_sql .= "\n\nSET TRANSACTION;\n".implode("\n", $insert_rows)."\nCOMMIT;";
    		}

    		return $output_sql;
    	}
    }
    // End of firebird_util.php
    Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts
    diff --git a/docs/source/Query/Drivers/Mysql/Driver.php.html b/docs/source/Query/Drivers/Mysql/Driver.php.html deleted file mode 100644 index 481f47b..0000000 --- a/docs/source/Query/Drivers/Mysql/Driver.php.html +++ /dev/null @@ -1,3 +0,0 @@ - -phpDox - Source of Driver.php

    Source of file Driver.php

    - Size: 1,249 Bytes - Last Modified: 2015-11-10T09:58:22-05:00

    ../src/Query/Drivers/Mysql/Driver.php

    123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
    <?php
    /**
     * Query
     *
     * Free Query Builder / Database Abstraction Layer
     *
     * @package		Query
     * @author		Timothy J. Warren
     * @copyright	Copyright (c) 2012 - 2014
     * @link 		https://github.com/aviat4ion/Query
     * @license		http://philsturgeon.co.uk/code/dbad-license
     */

    // --------------------------------------------------------------------------

    namespace Query\Drivers\Mysql;

    /**
     * MySQL specific class
     *
     * @package Query
     * @subpackage Drivers
     */
    class Driver extends \Query\AbstractDriver {

    	/**
    	 * Set the backtick as the MySQL escape character
    	 *
    	 * @var string
    	 */
    	protected $escape_char = '`';

    	/**
    	 * Connect to MySQL Database
    	 *
    	 * @codeCoverageIgnore
    	 * @param string $dsn
    	 * @param string $username
    	 * @param string $password
    	 * @param array $options
    	 */
    	public function __construct($dsn, $username=null, $password=null, array $options=array())
    	{
    		// Set the charset to UTF-8
    		if (defined('\\PDO::MYSQL_ATTR_INIT_COMMAND'))
    		{
    			$options = array_merge($options, array(
    				\PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES UTF-8 COLLATE 'UTF-8'",
    			));
    		}

    		if (strpos($dsn, 'mysql') === FALSE) $dsn = 'mysql:'.$dsn;

    		parent::__construct($dsn, $username, $password, $options);
    	}
    }
    //End of mysql_driver.php
    Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts
    diff --git a/docs/source/Query/Drivers/Mysql/SQL.php.html b/docs/source/Query/Drivers/Mysql/SQL.php.html deleted file mode 100644 index a51b891..0000000 --- a/docs/source/Query/Drivers/Mysql/SQL.php.html +++ /dev/null @@ -1,43 +0,0 @@ - -phpDox - Source of SQL.php

    Source of file SQL.php

    - Size: 4,924 Bytes - Last Modified: 2015-11-10T10:05:02-05:00

    ../src/Query/Drivers/Mysql/SQL.php

    123456789101112131415161718192021222324252627282930313233343536
    - Covered by 17 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testCountAllResults2
    37
    - Covered by 17 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testCountAllResults2
    38
    - Covered by 2 test(s): -
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testSelectFromLimitGet
    394041
    - Covered by 15 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testCountAllResults2
    42434445464748495051525354
    - Covered by 1 test(s): -
    • MySQLQBTest::testQueryExplain
    555657585960616263646566
    - Covered by 1 test(s): -
    • MySQLQBTest::testOrderByRandom
    676869707172737475767778
    - Covered by 1 test(s): -
    • MySQLTest::testBackup
    79808182838485868788899091
    - Covered by 3 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testGetTables
    • MySQLTest::testBackupData
    9293
    - Covered by 3 test(s): -
    • MySQLTest::testCreateTable
    • MySQLTest::testGetTables
    • MySQLTest::testBackupData
    949596979899100101102103104105106
    - Covered by 1 test(s): -
    • MySQLTest::testGetSystemTables
    107108109110111112113114115116117118
    - Covered by 1 test(s): -
    • MySQLTest::testGetViews
    119120121122123124125126127128129130
    - Covered by 1 test(s): -
    • MySQLTest::testGetTriggers
    131132133134135136137138139140141142
    - Covered by 1 test(s): -
    • MySQLTest::testGetFunctions
    143144145146147148149150151152153154
    - Covered by 1 test(s): -
    • MySQLTest::testGetProcedures
    155156157158159160161162163164165166
    - Covered by 1 test(s): -
    • MySQLTest::testGetSequences
    167168169170171172173174175176177178
    - Covered by 1 test(s): -
    • MySQLTest::testGetTypes
    179180181182183184185186187188189190191
    - Covered by 1 test(s): -
    • MySQLTest::testGetColumns
    192193194195196197198199200201202203204205206207208209210211212213214215216217
    - Covered by 1 test(s): -
    • MySQLTest::testGetFKs
    218
    - Covered by 1 test(s): -
    • MySQLTest::testGetFKs
    219220221222223224225226227228229230231
    - Covered by 1 test(s): -
    • MySQLTest::testGetIndexes
    232233234
    <?php
    /**
     * Query
     *
     * Free Query Builder / Database Abstraction Layer
     *
     * @package		Query
     * @author		Timothy J. Warren
     * @copyright	Copyright (c) 2012 - 2014
     * @link 		https://github.com/aviat4ion/Query
     * @license		http://philsturgeon.co.uk/code/dbad-license
     */

    // --------------------------------------------------------------------------

    namespace Query\Drivers\Mysql;

    /**
     * MySQL specifc SQL
     *
     * @package Query
     * @subpackage Drivers
     */
    class SQL extends \Query\AbstractSQL {

    	/**
    	 * Limit clause
    	 *
    	 * @param string $sql
    	 * @param int $limit
    	 * @param int $offset
    	 * @return string
    	 */
    	public function limit($sql, $limit, $offset=FALSE)
    	{
    		if ( ! is_numeric($offset))
    		{
    			return $sql." LIMIT {$limit}";
    		}

    		return $sql." LIMIT {$offset}, {$limit}";
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Get the query plan for the sql query
    	 *
    	 * @param string $sql
    	 * @return string
    	 */
    	public function explain($sql)
    	{
    		return "EXPLAIN EXTENDED {$sql}";
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Random ordering keyword
    	 *
    	 * @return string
    	 */
    	public function random()
    	{
    		return ' RAND() DESC';
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Returns sql to list other databases
    	 *
    	 * @return string
    	 */
    	public function db_list()
    	{
    		return "SHOW DATABASES WHERE `Database` NOT IN ('information_schema','mysql')";
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Returns sql to list tables
    	 *
    	 * @param string $database
    	 * @return string
    	 */
    	public function table_list($database='')
    	{
    		if ( ! empty($database)) return "SHOW TABLES FROM `{$database}`";

    		return 'SHOW TABLES';
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Overridden in MySQL class
    	 *
    	 * @return string
    	 */
    	public function system_table_list()
    	{
    		return 'SELECT `TABLE_NAME` FROM `information_schema`.`TABLES`
    			WHERE `TABLE_SCHEMA`=\'information_schema\'';
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Returns sql to list views
    	 *
    	 * @return string
    	 */
    	public function view_list()
    	{
    		return 'SELECT `table_name` FROM `information_schema`.`views`';
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Returns sql to list triggers
    	 *
    	 * @return string
    	 */
    	public function trigger_list()
    	{
    		return 'SHOW TRIGGERS';
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Return sql to list functions
    	 *
    	 * @return string
    	 */
    	public function function_list()
    	{
    		return 'SHOW FUNCTION STATUS';
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Return sql to list stored procedures
    	 *
    	 * @return string
    	 */
    	public function procedure_list()
    	{
    		return 'SHOW PROCEDURE STATUS';
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Return sql to list sequences
    	 *
    	 * @return NULL
    	 */
    	public function sequence_list()
    	{
    		return NULL;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * SQL to show list of field types
    	 *
    	 * @return string
    	 */
    	public function type_list()
    	{
    		return "SELECT DISTINCT `DATA_TYPE` FROM `information_schema`.`COLUMNS`";
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * SQL to show infromation about columns in a table
    	 *
    	 * @param string $table
    	 * @return string
    	 */
    	public function column_list($table)
    	{
    		return "SHOW FULL COLUMNS FROM {$table}";
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Get the list of foreign keys for the current
    	 * table
    	 *
    	 * @param string $table
    	 * @return string
    	 */
    	public function fk_list($table)
    	{
    		return <<<SQL
    			SELECT DISTINCT `kcu`.`COLUMN_NAME` as `child_column`,
    					`kcu`.`REFERENCED_TABLE_NAME` as `parent_table`,
    					`kcu`.`REFERENCED_COLUMN_NAME` as `parent_column`,
    					`rc`.`UPDATE_RULE` AS `update`,
    					`rc`.`DELETE_RULE` AS `delete`
    			FROM `INFORMATION_SCHEMA`.`TABLE_CONSTRAINTS` `tc`
    			INNER JOIN `INFORMATION_SCHEMA`.`KEY_COLUMN_USAGE` `kcu`
    				ON `kcu`.`CONSTRAINT_NAME`=`tc`.`CONSTRAINT_NAME`
    			INNER JOIN `INFORMATION_SCHEMA`.`REFERENTIAL_CONSTRAINTS` `rc`
    				ON `rc`.`CONSTRAINT_NAME`=`tc`.`CONSTRAINT_NAME`
    			WHERE `tc`.`CONSTRAINT_TYPE`='FOREIGN KEY'
    			AND `tc`.`TABLE_NAME`='{$table}'
    SQL;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Get the list of indexes for the current table
    	 *
    	 * @param string $table
    	 * @return array
    	 */
    	public function index_list($table)
    	{
    		return "SHOW INDEX IN {$table}";
    	}
    }
    //End of mysql_sql.php
    Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts
    diff --git a/docs/source/Query/Drivers/Mysql/Util.php.html b/docs/source/Query/Drivers/Mysql/Util.php.html deleted file mode 100644 index 446328b..0000000 --- a/docs/source/Query/Drivers/Mysql/Util.php.html +++ /dev/null @@ -1,81 +0,0 @@ - -phpDox - Source of Util.php

    Source of file Util.php

    - Size: 2,600 Bytes - Last Modified: 2015-11-10T10:05:07-05:00

    ../src/Query/Drivers/Mysql/Util.php

    123456789101112131415161718192021222324252627282930313233
    - Covered by 1 test(s): -
    • MySQLTest::testBackup
    343536
    - Covered by 1 test(s): -
    • MySQLTest::testBackup
    3738
    - Covered by 1 test(s): -
    • MySQLTest::testBackup
    394041
    - Covered by 1 test(s): -
    • MySQLTest::testBackup
    424344
    - Covered by 1 test(s): -
    • MySQLTest::testBackup
    4546
    - Covered by 1 test(s): -
    • MySQLTest::testBackup
    4748
    - Covered by 1 test(s): -
    • MySQLTest::testBackup
    49
    - Covered by 1 test(s): -
    • MySQLTest::testBackup
    5051
    - Covered by 1 test(s): -
    • MySQLTest::testBackup
    525354
    - Covered by 1 test(s): -
    • MySQLTest::testBackup
    55
    - Covered by 1 test(s): -
    • MySQLTest::testBackup
    56
    - Covered by 1 test(s): -
    • MySQLTest::testBackup
    5758
    - Covered by 1 test(s): -
    • MySQLTest::testBackup
    59606162636465666768697071
    - Covered by 1 test(s): -
    • MySQLTest::testBackupData
    727374
    - Covered by 1 test(s): -
    • MySQLTest::testBackupData
    75
    - Covered by 1 test(s): -
    • MySQLTest::testBackupData
    76
    - Covered by 1 test(s): -
    • MySQLTest::testBackupData
    77
    - Covered by 1 test(s): -
    • MySQLTest::testBackupData
    7879
    - Covered by 1 test(s): -
    • MySQLTest::testBackupData
    808182
    - Covered by 1 test(s): -
    • MySQLTest::testBackupData
    8384
    - Covered by 1 test(s): -
    • MySQLTest::testBackupData
    85
    - Covered by 1 test(s): -
    • MySQLTest::testBackupData
    86
    - Covered by 1 test(s): -
    • MySQLTest::testBackupData
    878889
    - Covered by 1 test(s): -
    • MySQLTest::testBackupData
    909192
    - Covered by 1 test(s): -
    • MySQLTest::testBackupData
    9394
    - Covered by 1 test(s): -
    • MySQLTest::testBackupData
    959697
    - Covered by 1 test(s): -
    • MySQLTest::testBackupData
    9899
    - Covered by 1 test(s): -
    • MySQLTest::testBackupData
    100101102
    - Covered by 1 test(s): -
    • MySQLTest::testBackupData
    103104
    - Covered by 1 test(s): -
    • MySQLTest::testBackupData
    105
    - Covered by 1 test(s): -
    • MySQLTest::testBackupData
    106
    - Covered by 1 test(s): -
    • MySQLTest::testBackupData
    107108
    - Covered by 1 test(s): -
    • MySQLTest::testBackupData
    109110
    - Covered by 1 test(s): -
    • MySQLTest::testBackupData
    111112
    - Covered by 1 test(s): -
    • MySQLTest::testBackupData
    113
    - Covered by 1 test(s): -
    • MySQLTest::testBackupData
    114115
    - Covered by 1 test(s): -
    • MySQLTest::testBackupData
    116
    - Covered by 1 test(s): -
    • MySQLTest::testBackupData
    117118
    - Covered by 1 test(s): -
    • MySQLTest::testBackupData
    119120121122
    <?php
    /**
     * Query
     *
     * Free Query Builder / Database Abstraction Layer
     *
     * @package		Query
     * @author		Timothy J. Warren
     * @copyright	Copyright (c) 2012 - 2014
     * @link 		https://github.com/aviat4ion/Query
     * @license		http://philsturgeon.co.uk/code/dbad-license
     */

    // --------------------------------------------------------------------------

    namespace Query\Drivers\Mysql;

    /**
     * MySQL-specific backup, import and creation methods
     *
     * @package Query
     * @subpackage Drivers
     */
    class Util extends \Query\AbstractUtil {

    	/**
    	 * Create an SQL backup file for the current database's structure
    	 *
    	 * @return string
    	 */
    	public function backup_structure()
    	{
    		$string = array();

    		// Get databases
    		$dbs = $this->get_driver()->get_dbs();

    		foreach($dbs as &$d)
    		{
    			// Skip built-in dbs
    			if ($d == 'mysql') continue;

    			// Get the list of tables
    			$tables = $this->get_driver()->driver_query("SHOW TABLES FROM `{$d}`", TRUE);

    			foreach($tables as $table)
    			{
    				$array = $this->get_driver()->driver_query("SHOW CREATE TABLE `{$d}`.`{$table}`", FALSE);
    				$row = current($array);

    				if ( ! isset($row['Create Table'])) continue;


    				$string[] = $row['Create Table'];
    			}
    		}

    		return implode("\n\n", $string);
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Create an SQL backup file for the current database's data
    	 *
    	 * @param array $exclude
    	 * @return string
    	 */
    	public function backup_data($exclude=array())
    	{
    		$tables = $this->get_driver()->get_tables();

    		// Filter out the tables you don't want
    		if( ! empty($exclude))
    		{
    			$tables = array_diff($tables, $exclude);
    		}

    		$output_sql = '';

    		// Select the rows from each Table
    		foreach($tables as $t)
    		{
    			$sql = "SELECT * FROM `{$t}`";
    			$res = $this->get_driver()->query($sql);
    			$rows = $res->fetchAll(\PDO::FETCH_ASSOC);

    			// Skip empty tables
    			if (count($rows) < 1) continue;

    			// Nab the column names by getting the keys of the first row
    			$columns = @array_keys($rows[0]);

    			$insert_rows = array();

    			// Create the insert statements
    			foreach($rows as $row)
    			{
    				$row = array_values($row);

    				// Workaround for Quercus
    				foreach($row as &$r)
    				{
    					$r = $this->get_driver()->quote($r);
    				}
    				$row = array_map('trim', $row);

    				$row_string = 'INSERT INTO `'.trim($t).'` (`'.implode('`,`', $columns).'`) VALUES ('.implode(',', $row).');';

    				$row = NULL;

    				$insert_rows[] = $row_string;
    			}

    			$output_sql .= "\n\n".implode("\n", $insert_rows)."\n";
    		}

    		return $output_sql;
    	}
    }
    // End of mysql_util.php

    Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts
    diff --git a/docs/source/Query/Drivers/Pgsql/Driver.php.html b/docs/source/Query/Drivers/Pgsql/Driver.php.html deleted file mode 100644 index 899d5fd..0000000 --- a/docs/source/Query/Drivers/Pgsql/Driver.php.html +++ /dev/null @@ -1,29 +0,0 @@ - -phpDox - Source of Driver.php

    Source of file Driver.php

    - Size: 1,859 Bytes - Last Modified: 2015-11-10T09:58:17-05:00

    ../src/Query/Drivers/Pgsql/Driver.php

    12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
    - Covered by 1 test(s): -
    • PgTest::testGetSchemas
    5657
    - Covered by 1 test(s): -
    • PgTest::testGetSchemas
    5859606162636465666768697071
    - Covered by 1 test(s): -
    • PgTest::testGetFKs
    72
    - Covered by 1 test(s): -
    • PgTest::testGetFKs
    73
    - Covered by 1 test(s): -
    • PgTest::testGetFKs
    7475
    - Covered by 1 test(s): -
    • PgTest::testGetFKs
    7677
    - Covered by 1 test(s): -
    • PgTest::testGetFKs
    7879
    - Covered by 1 test(s): -
    • PgTest::testGetFKs
    8081
    - Covered by 1 test(s): -
    • PgTest::testGetFKs
    8283
    - Covered by 1 test(s): -
    • PgTest::testGetFKs
    84
    - Covered by 1 test(s): -
    • PgTest::testGetFKs
    85
    - Covered by 1 test(s): -
    • PgTest::testGetFKs
    8687
    - Covered by 1 test(s): -
    • PgTest::testGetFKs
    888990
    <?php
    /**
     * Query
     *
     * Free Query Builder / Database Abstraction Layer
     *
     * @package		Query
     * @author		Timothy J. Warren
     * @copyright	Copyright (c) 2012 - 2014
     * @link 		https://github.com/aviat4ion/Query
     * @license		http://philsturgeon.co.uk/code/dbad-license
     */

    // --------------------------------------------------------------------------

    namespace Query\Drivers\Pgsql;

    /**
     * PostgreSQL specifc class
     *
     * @package Query
     * @subpackage Drivers
     */
    class Driver extends \Query\AbstractDriver {

    	/**
    	 * Connect to a PosgreSQL database
    	 *
    	 * @codeCoverageIgnore
    	 * @param string $dsn
    	 * @param string $username
    	 * @param string $password
    	 * @param array  $options
    	 */
    	public function __construct($dsn, $username=null, $password=null, array $options=array())
    	{
    		if (strpos($dsn, 'pgsql') === FALSE) $dsn = 'pgsql:'.$dsn;

    		parent::__construct($dsn, $username, $password, $options);
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Get a list of schemas for the current connection
    	 *
    	 * @return array
    	 */
    	public function get_schemas()
    	{
    		$sql = <<<SQL
    			SELECT DISTINCT "schemaname" FROM "pg_tables"
    			WHERE "schemaname" NOT LIKE 'pg\_%'
    			AND "schemaname" != 'information_schema'
    SQL;

    		return $this->driver_query($sql);
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Retrieve foreign keys for the table
    	 *
    	 * @param string $table
    	 * @return array
    	 */
    	public function get_fks($table)
    	{
    		$value_map = array(
    			'c' => 'CASCADE',
    			'r' => 'RESTRICT',
    		);

    		$keys = parent::get_fks($table);

    		foreach($keys as &$key)
    		{
    			foreach(array('update', 'delete') AS $type)
    			{
    				if ( ! isset($value_map[$key[$type]])) continue;

    				$key[$type] = $value_map[$key[$type]];
    			}
    		}

    		return $keys;
    	}
    }
    //End of pgsql_driver.php
    Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts
    diff --git a/docs/source/Query/Drivers/Pgsql/SQL.php.html b/docs/source/Query/Drivers/Pgsql/SQL.php.html deleted file mode 100644 index 8d24d41..0000000 --- a/docs/source/Query/Drivers/Pgsql/SQL.php.html +++ /dev/null @@ -1,43 +0,0 @@ - -phpDox - Source of SQL.php

    Source of file SQL.php

    - Size: 6,346 Bytes - Last Modified: 2015-11-10T10:05:13-05:00

    ../src/Query/Drivers/Pgsql/SQL.php

    123456789101112131415161718192021222324252627282930313233
    - Covered by 1 test(s): -
    • PgSQLQBTest::testQueryExplain
    343536373839404142434445
    - Covered by 1 test(s): -
    • PgSQLQBTest::testOrderByRandom
    46474849505152535455565758596061
    - Covered by 1 test(s): -
    • PgTest::testGetDBs
    626364656667686970717273747576777879
    - Covered by 3 test(s): -
    • PgTest::testCreateTable
    • PgTest::testGetTables
    • PgTest::testBackupData
    808182838485868788899091929394959697
    - Covered by 1 test(s): -
    • PgTest::testGetSystemTables
    9899100101102103104105106107108109110111112113114115
    - Covered by 1 test(s): -
    • PgTest::testGetViews
    116117118119120121122123124125126127128129130131132
    - Covered by 1 test(s): -
    • PgTest::testGetTriggers
    133134135136137138139140141142143144
    - Covered by 1 test(s): -
    • PgTest::testGetFunctions
    145146147148149150151152153154155156157158159160161162
    - Covered by 1 test(s): -
    • PgTest::testGetProcedures
    163164165166167168169170171172173174175176177178179
    - Covered by 1 test(s): -
    • PgTest::testGetSequences
    180181182183184185186187188189190191192193194195196197198199200201
    - Covered by 1 test(s): -
    • PgTest::testGetColumns
    202
    - Covered by 1 test(s): -
    • PgTest::testGetColumns
    203
    - Covered by 1 test(s): -
    • PgTest::testGetColumns
    204205206207208209210211212213214215216217218219220
    - Covered by 1 test(s): -
    • PgTest::testGetTypes
    221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252
    - Covered by 1 test(s): -
    • PgTest::testGetFKs
    253254255256257258259260261262263264
    - Covered by 1 test(s): -
    • PgTest::testGetFKs
    265
    - Covered by 1 test(s): -
    • PgTest::testGetFKs
    266267268269270271272273274275276277278279280281282283284285286287288289290291292293294
    - Covered by 1 test(s): -
    • PgTest::testGetIndexes
    295296297298299300
    - Covered by 1 test(s): -
    • PgTest::testGetIndexes
    301
    - Covered by 1 test(s): -
    • PgTest::testGetIndexes
    302303304
    <?php
    /**
     * Query
     *
     * Free Query Builder / Database Abstraction Layer
     *
     * @author 		Timothy J. Warren
     * @copyright	Copyright (c) 2012 - 2014
     * @link 		https://github.com/aviat4ion/Query
     * @license 	http://philsturgeon.co.uk/code/dbad-license
     */

    // --------------------------------------------------------------------------

    namespace Query\Drivers\Pgsql;

    /**
     * PostgreSQL specifc SQL
     *
     * @package Query
     * @subpackage Drivers
     */
    class SQL extends \Query\AbstractSQL {

    	/**
    	 * Get the query plan for the sql query
    	 *
    	 * @param string $sql
    	 * @return string
    	 */
    	public function explain($sql)
    	{
    		return "EXPLAIN VERBOSE {$sql}";
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Random ordering keyword
    	 *
    	 * @return string
    	 */
    	public function random()
    	{
    		return ' RANDOM()';
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Returns sql to list other databases
    	 *
    	 * @return string
    	 */
    	public function db_list()
    	{
    		return <<<SQL
    			SELECT "datname" FROM "pg_database"
    			WHERE "datname" NOT IN ('template0','template1')
    			ORDER BY "datname" ASC
    SQL;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Returns sql to list tables
    	 *
    	 * @return string
    	 */
    	public function table_list()
    	{
    		return <<<SQL
    			SELECT "table_name"
    			FROM "information_schema"."tables"
    			WHERE "table_type" = 'BASE TABLE'
    			AND "table_schema" NOT IN
    				('pg_catalog', 'information_schema');
    SQL;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Returns sql to list system tables
    	 *
    	 * @return string
    	 */
    	public function system_table_list()
    	{
    		return <<<SQL
    			SELECT "table_name"
    			FROM "information_schema"."tables"
    			WHERE "table_type" = 'BASE TABLE'
    			AND "table_schema" IN
    				('pg_catalog', 'information_schema');
    SQL;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Returns sql to list views
    	 *
    	 * @return string
    	 */
    	public function view_list()
    	{
    		return <<<SQL
    		 	SELECT "viewname" FROM "pg_views"
    			WHERE "schemaname" NOT IN
    				('pg_catalog', 'information_schema')
    			AND "viewname" !~ '^pg_'
    			ORDER BY "viewname" ASC
    SQL;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Returns sql to list triggers
    	 *
    	 * @return string
    	 */
    	public function trigger_list()
    	{
    		return <<<SQL
    			SELECT *
    			FROM "information_schema"."triggers"
    			WHERE "trigger_schema" NOT IN
    				('pg_catalog', 'information_schema')
    SQL;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Return sql to list functions
    	 *
    	 * @return NULL
    	 */
    	public function function_list()
    	{
    		return NULL;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Return sql to list stored procedures
    	 *
    	 * @return string
    	 */
    	public function procedure_list()
    	{
    		return <<<SQL
    			SELECT "routine_name"
    			FROM "information_schema"."routines"
    			WHERE "specific_schema" NOT IN
    				('pg_catalog', 'information_schema')
    			AND "type_udt_name" != 'trigger';
    SQL;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Return sql to list sequences
    	 *
    	 * @return string
    	 */
    	public function sequence_list()
    	{
    		return <<<SQL
    			SELECT "c"."relname"
    			FROM "pg_class" "c"
    			WHERE "c"."relkind" = 'S'
    			ORDER BY "relname" ASC
    SQL;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Return sql to list columns of the specified table
    	 *
    	 * @param string $table
    	 * @return string
    	 */
    	public function column_list($table)
    	{
    		return <<<SQL
    			SELECT ordinal_position,
    				column_name,
    				data_type,
    				column_default,
    				is_nullable,
    				character_maximum_length,
    				numeric_precision
    			FROM information_schema.columns
    			WHERE table_name = '{$table}'
    			ORDER BY ordinal_position;
    SQL;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * SQL to show list of field types
    	 *
    	 * @return string
    	 */
    	public function type_list()
    	{
    		return <<<SQL
    			SELECT "typname" FROM "pg_catalog"."pg_type"
    			WHERE "typname" !~ '^pg_|_'
    			AND "typtype" = 'b'
    			ORDER BY "typname"
    SQL;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Get the list of foreign keys for the current
    	 * table
    	 *
    	 * @param string $table
    	 * @return string
    	 */
    	public function fk_list($table)
    	{
    		return <<<SQL
    			SELECT
    				"att2"."attname" AS "child_column",
    				"cl"."relname" AS "parent_table",
    				"att"."attname" AS "parent_column",
    				"con"."update" AS "update",
    				"con"."update" AS "delete"
    			FROM
    				(SELECT
    					unnest(con1.conkey) AS "parent",
    					unnest(con1.confkey) AS "child",
    					"con1"."confrelid",
    					"con1"."conrelid",
    					"con1"."confupdtype" as "update",
    					"con1"."confdeltype" as "delete"
    				FROM "pg_class" "cl"
    				JOIN "pg_namespace" "ns" ON "cl"."relnamespace" = "ns"."oid"
    				JOIN "pg_constraint" "con1" ON "con1"."conrelid" = "cl"."oid"
    				WHERE "cl"."relname" = '{$table}'
    					AND "ns"."nspname" = 'public'
    					AND "con1"."contype" = 'f'
    				)
    				"con"
    				JOIN "pg_attribute" "att" ON
    					"att"."attrelid" = "con"."confrelid"
    					AND "att"."attnum" = "con"."child"
    				JOIN "pg_class" "cl" ON
    					"cl"."oid" = "con"."confrelid"
    				JOIN "pg_attribute" "att2" ON
    					"att2"."attrelid" = "con"."conrelid"
    					AND "att2"."attnum" = "con"."parent"
    SQL;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Get the list of indexes for the current table
    	 *
    	 * @param string $table
    	 * @return array
    	 */
    	public function index_list($table)
    	{
    		return <<<SQL
    			SELECT
    				t.relname AS table_name,
    				i.relname AS index_name,
    				array_to_string(array_agg(a.attname), ', ') AS column_names
    			FROM
    				pg_class t,
    				pg_class i,
    				pg_index ix,
    				pg_attribute a
    			WHERE
    				t.oid = ix.indrelid
    				AND i.oid = ix.indexrelid
    				AND a.attrelid = t.oid
    				AND a.attnum = ANY(ix.indkey)
    				AND t.relkind = 'r'
    				AND t.relname = '{$table}'
    			GROUP BY
    				t.relname,
    				i.relname
    			ORDER BY
    				t.relname,
    				i.relname;
    SQL;
    	}
    }
    //End of pgsql_sql.php
    Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts
    diff --git a/docs/source/Query/Drivers/Pgsql/Util.php.html b/docs/source/Query/Drivers/Pgsql/Util.php.html deleted file mode 100644 index e28fdb5..0000000 --- a/docs/source/Query/Drivers/Pgsql/Util.php.html +++ /dev/null @@ -1,57 +0,0 @@ - -phpDox - Source of Util.php

    Source of file Util.php

    - Size: 2,156 Bytes - Last Modified: 2015-11-10T10:05:17-05:00

    ../src/Query/Drivers/Pgsql/Util.php

    12345678910111213141516171819202122232425262728293031323334
    - Covered by 1 test(s): -
    • PgSQLQBTest::testBackupStructure
    35363738394041424344454647
    - Covered by 1 test(s): -
    • PgTest::testBackupData
    484950
    - Covered by 1 test(s): -
    • PgTest::testBackupData
    51
    - Covered by 1 test(s): -
    • PgTest::testBackupData
    52
    - Covered by 1 test(s): -
    • PgTest::testBackupData
    53
    - Covered by 1 test(s): -
    • PgTest::testBackupData
    5455
    - Covered by 1 test(s): -
    • PgTest::testBackupData
    565758
    - Covered by 1 test(s): -
    • PgTest::testBackupData
    5960
    - Covered by 1 test(s): -
    • PgTest::testBackupData
    61
    - Covered by 1 test(s): -
    • PgTest::testBackupData
    62
    - Covered by 1 test(s): -
    • PgTest::testBackupData
    636465
    - Covered by 1 test(s): -
    • PgTest::testBackupData
    6667
    - Covered by 1 test(s): -
    • PgTest::testBackupData
    686970
    - Covered by 1 test(s): -
    • PgTest::testBackupData
    7172
    - Covered by 1 test(s): -
    • PgTest::testBackupData
    737475
    - Covered by 1 test(s): -
    • PgTest::testBackupData
    7677
    - Covered by 1 test(s): -
    • PgTest::testBackupData
    787980
    - Covered by 1 test(s): -
    • PgTest::testBackupData
    81
    - Covered by 1 test(s): -
    • PgTest::testBackupData
    828384
    - Covered by 1 test(s): -
    • PgTest::testBackupData
    8586
    - Covered by 1 test(s): -
    • PgTest::testBackupData
    8788
    - Covered by 1 test(s): -
    • PgTest::testBackupData
    89
    - Covered by 1 test(s): -
    • PgTest::testBackupData
    9091
    - Covered by 1 test(s): -
    • PgTest::testBackupData
    9293
    - Covered by 1 test(s): -
    • PgTest::testBackupData
    94
    - Covered by 1 test(s): -
    • PgTest::testBackupData
    9596
    - Covered by 1 test(s): -
    • PgTest::testBackupData
    979899100
    <?php
    /**
     * Query
     *
     * Free Query Builder / Database Abstraction Layer
     *
     * @package		Query
     * @author		Timothy J. Warren
     * @copyright	Copyright (c) 2012 - 2014
     * @link 		https://github.com/aviat4ion/Query
     * @license		http://philsturgeon.co.uk/code/dbad-license
     */

    // --------------------------------------------------------------------------

    namespace Query\Drivers\Pgsql;

    /**
     * Posgres-specific backup, import and creation methods
     *
     * @package Query
     * @subpackage Drivers
     */
    class Util extends \Query\AbstractUtil {

    	/**
    	 * Create an SQL backup file for the current database's structure
    	 *
    	 * @return string
    	 */
    	public function backup_structure()
    	{
    		// TODO Implement Backup function
    		return '';
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Create an SQL backup file for the current database's data
    	 *
    	 * @param array $exclude
    	 * @return string
    	 */
    	public function backup_data($exclude=array())
    	{
    		$tables = $this->get_driver()->get_tables();

    		// Filter out the tables you don't want
    		if( ! empty($exclude))
    		{
    			$tables = array_diff($tables, $exclude);
    		}

    		$output_sql = '';

    		// Get the data for each object
    		foreach($tables as $t)
    		{
    			$sql = 'SELECT * FROM "'.trim($t).'"';
    			$res = $this->get_driver()->query($sql);
    			$obj_res = $res->fetchAll(\PDO::FETCH_ASSOC);

    			// Don't add to the file if the table is empty
    			if (count($obj_res) < 1) continue;

    			$res = NULL;

    			// Nab the column names by getting the keys of the first row
    			$columns = @array_keys($obj_res[0]);

    			$insert_rows = array();

    			// Create the insert statements
    			foreach($obj_res as $row)
    			{
    				$row = array_values($row);

    				// Quote values as needed by type
    				$row = array_map(array($this->get_driver(), 'quote'), $row);
    				$row = array_map('trim', $row);


    				$row_string = 'INSERT INTO "'.trim($t).'" ("'.implode('","', $columns).'") VALUES ('.implode(',', $row).');';

    				$row = NULL;

    				$insert_rows[] = $row_string;
    			}

    			$obj_res = NULL;

    			$output_sql .= "\n\n".implode("\n", $insert_rows)."\n";
    		}

    		return $output_sql;
    	}
    }
    // End of pgsql_util.php

    Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts
    diff --git a/docs/source/Query/Drivers/Sqlite/Driver.php.html b/docs/source/Query/Drivers/Sqlite/Driver.php.html deleted file mode 100644 index 24d79a6..0000000 --- a/docs/source/Query/Drivers/Sqlite/Driver.php.html +++ /dev/null @@ -1,39 +0,0 @@ - -phpDox - Source of Driver.php

    Source of file Driver.php

    - Size: 3,389 Bytes - Last Modified: 2015-11-10T09:58:10-05:00

    ../src/Query/Drivers/Sqlite/Driver.php

    1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
    - Covered by 6 test(s): -
    • Query_Parser_Test::testGeneric2
    • Query_Parser_Test::testWUnderscore
    • Query_Parser_Test::testFunction
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • SQLiteTest::testConnection
    5152
    - Covered by 6 test(s): -
    • Query_Parser_Test::testGeneric2
    • Query_Parser_Test::testWUnderscore
    • Query_Parser_Test::testFunction
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • SQLiteTest::testConnection
    53
    - Covered by 6 test(s): -
    • Query_Parser_Test::testGeneric2
    • Query_Parser_Test::testWUnderscore
    • Query_Parser_Test::testFunction
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • SQLiteTest::testConnection
    545556575859606162636465
    - Covered by 3 test(s): -
    • SQLiteTest::testCreateTable
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testGetTables
    66
    - Covered by 3 test(s): -
    • SQLiteTest::testCreateTable
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testGetTables
    67
    - Covered by 3 test(s): -
    • SQLiteTest::testCreateTable
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testGetTables
    68697071727374757677787980
    - Covered by 1 test(s): -
    • SQLiteTest::testGetFKs
    8182
    - Covered by 1 test(s): -
    • SQLiteTest::testGetFKs
    8384
    - Covered by 1 test(s): -
    • SQLiteTest::testGetFKs
    85
    - Covered by 1 test(s): -
    • SQLiteTest::testGetFKs
    86
    - Covered by 1 test(s): -
    • SQLiteTest::testGetFKs
    87
    - Covered by 1 test(s): -
    • SQLiteTest::testGetFKs
    88
    - Covered by 1 test(s): -
    • SQLiteTest::testGetFKs
    89
    - Covered by 1 test(s): -
    • SQLiteTest::testGetFKs
    90
    - Covered by 1 test(s): -
    • SQLiteTest::testGetFKs
    91
    - Covered by 1 test(s): -
    • SQLiteTest::testGetFKs
    9293
    - Covered by 1 test(s): -
    • SQLiteTest::testGetFKs
    949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144
    - Covered by 1 test(s): -
    • Query_Parser_Test::testGeneric2
    <?php
    /**
     * Query
     *
     * Free Query Builder / Database Abstraction Layer
     *
     * @package		Query
     * @author		Timothy J. Warren
     * @copyright	Copyright (c) 2012 - 2014
     * @link 		https://github.com/aviat4ion/Query
     * @license		http://philsturgeon.co.uk/code/dbad-license
     */

    // --------------------------------------------------------------------------

    namespace Query\Drivers\Sqlite;

    /**
     * SQLite specific class
     *
     * @package Query
     * @subpackage Drivers
     */
    class Driver extends \Query\AbstractDriver {

    	/**
    	 * Reference to the last executed sql query
    	 *
    	 * @var PDOStatement
    	 */
    	protected $statement;

    	/**
    	 * SQLite has a truncate optimization,
    	 * but no support for the actual keyword
    	 * @var bool
    	 */
    	protected $has_truncate = FALSE;

    	/**
    	 * Open SQLite Database
    	 *
    	 * @param string $dsn
    	 * @param string $user
    	 * @param string $pass
    	 * @param array $driver_options
    	 */
    	public function __construct($dsn, $user=NULL, $pass=NULL, array $driver_options=array())
    	{
    		if (strpos($dsn, 'sqlite:') === FALSE) $dsn = "sqlite:{$dsn}";

    		parent::__construct($dsn, $user, $pass);
    	}


    	// --------------------------------------------------------------------------

    	/**
    	 * List tables for the current database
    	 *
    	 * @return mixed
    	 */
    	public function get_tables()
    	{
    		$sql = $this->sql->table_list();
    		$res = $this->query($sql);
    		return db_filter($res->fetchAll(\PDO::FETCH_ASSOC), 'name');
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Retrieve foreign keys for the table
    	 *
    	 * @param string $table
    	 * @return array
    	 */
    	public function get_fks($table)
    	{
    		$return_rows = array();

    		foreach(parent::get_fks($table) as $row)
    		{
    			$return_rows[] = array(
    				'child_column' => $row['from'],
    				'parent_table' => $row['table'],
    				'parent_column' => $row['to'],
    				'update' => $row['on_update'],
    				'delete' => $row['on_delete']
    			);
    		}

    		return $return_rows;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Create sql for batch insert
    	 *
    	 * @codeCoverageIgnore
    	 * @param string $table
    	 * @param array $data
    	 * @return string
    	 */
    	public function insert_batch($table, $data=array())
    	{
    		// If greater than version 3.7.11, supports the same syntax as
    		// MySQL and Postgres
    		if (version_compare($this->getAttribute(\PDO::ATTR_SERVER_VERSION), '3.7.11', '>='))
    		{
    			return parent::insert_batch($table, $data);
    		}

    		// --------------------------------------------------------------------------
    		// Otherwise, do a union query as an analogue to a 'proper' batch insert
    		// --------------------------------------------------------------------------

    		// Each member of the data array needs to be an array
    		if ( ! is_array(current($data))) return NULL;

    		// Start the block of sql statements
    		$table = $this->quote_table($table);
    		$sql = "INSERT INTO {$table} \n";

    		// Create a key-value mapping for each field
    		$first = array_shift($data);
    		$cols = array();
    		foreach($first as $colname => $datum)
    		{
    			$cols[] = $this->_quote($datum) . ' AS ' . $this->quote_ident($colname);
    		}
    		$sql .= "SELECT " . implode(', ', $cols) . "\n";

    		foreach($data as $union)
    		{
    			$vals = array_map(array($this, 'quote'), $union);
    			$sql .= "UNION SELECT " . implode(',', $vals) . "\n";
    		}

    		return array($sql, NULL);
    	}
    }
    //End of sqlite_driver.php
    Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts
    diff --git a/docs/source/Query/Drivers/Sqlite/SQL.php.html b/docs/source/Query/Drivers/Sqlite/SQL.php.html deleted file mode 100644 index dfc3ab3..0000000 --- a/docs/source/Query/Drivers/Sqlite/SQL.php.html +++ /dev/null @@ -1,33 +0,0 @@ - -phpDox - Source of SQL.php

    Source of file SQL.php

    - Size: 3,918 Bytes - Last Modified: 2015-11-10T10:05:21-05:00

    ../src/Query/Drivers/Sqlite/SQL.php

    12345678910111213141516171819202122232425262728293031323334
    - Covered by 1 test(s): -
    • SQLiteQBTest::testQueryExplain
    353637383940414243444546
    - Covered by 1 test(s): -
    • SQLiteQBTest::testOrderByRandom
    474849505152535455565758
    - Covered by 1 test(s): -
    • SQLiteTest::testGetDBs
    596061626364656667686970717273747576
    - Covered by 3 test(s): -
    • SQLiteTest::testCreateTable
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testGetTables
    777879808182838485868788
    - Covered by 1 test(s): -
    • SQLiteTest::testGetSystemTables
    8990919293949596979899100101102
    - Covered by 1 test(s): -
    • SQLiteTest::testGetViews
    103104105106107108109110111112113114
    - Covered by 1 test(s): -
    • SQLiteTest::testGetTriggers
    115116117118119120121122123124125126
    - Covered by 2 test(s): -
    • SQLiteTest::testNullMethods
    • SQLiteTest::testGetFunctions
    127128129130131132133134135136137138
    - Covered by 2 test(s): -
    • SQLiteTest::testNullMethods
    • SQLiteTest::testGetProcedures
    139140141142143144145146147148149150
    - Covered by 2 test(s): -
    • SQLiteTest::testNullMethods
    • SQLiteTest::testGetSequences
    151152153154155156157158159160161162
    - Covered by 1 test(s): -
    • SQLiteTest::testGetTypes
    163164165166167168169170171172173174175
    - Covered by 1 test(s): -
    • SQLiteTest::testGetColumns
    176177178179180181182183184185186187188189
    - Covered by 1 test(s): -
    • SQLiteTest::testGetFKs
    190191192193194195196197198199200201202
    - Covered by 1 test(s): -
    • SQLiteTest::testGetIndexes
    203204205206
    - Covered by 1 test(s): -
    • Query_Parser_Test::testGeneric2
    <?php
    /**
     * Query
     *
     * Free Query Builder / Database Abstraction Layer
     *
     * @package		Query
     * @author		Timothy J. Warren
     * @copyright	Copyright (c) 2012 - 2014
     * @link 		https://github.com/aviat4ion/Query
     * @license		http://philsturgeon.co.uk/code/dbad-license
     */

    // --------------------------------------------------------------------------

    namespace Query\Drivers\Sqlite;

    /**
     * SQLite Specific SQL
     *
     * @package Query
     * @subpackage Drivers
     */
    class SQL extends \Query\AbstractSQL {

    	/**
    	 * Get the query plan for the sql query
    	 *
    	 * @param string $sql
    	 * @return string
    	 */
    	public function explain($sql)
    	{
    		return "EXPLAIN QUERY PLAN {$sql}";
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Random ordering keyword
    	 *
    	 * @return string
    	 */
    	public function random()
    	{
    		return ' RANDOM()';
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Returns sql to list other databases
    	 *
    	 * @return string
    	 */
    	public function db_list()
    	{
    		return 'PRAGMA database_list';
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Returns sql to list tables
    	 *
    	 * @return string
    	 */
    	public function table_list()
    	{
    		return <<<SQL
    			SELECT DISTINCT "name"
    			FROM "sqlite_master"
    			WHERE "type"='table'
    			AND "name" NOT LIKE 'sqlite_%'
    			ORDER BY "name" DESC
    SQL;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * List the system tables
    	 *
    	 * @return string[]
    	 */
    	public function system_table_list()
    	{
    		return array('sqlite_master', 'sqlite_temp_master', 'sqlite_sequence');
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Returns sql to list views
    	 *
    	 * @return string
    	 */
    	public function view_list()
    	{
    		return <<<SQL
    			SELECT "name" FROM "sqlite_master" WHERE "type" = 'view'
    SQL;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Returns sql to list triggers
    	 *
    	 * @return string
    	 */
    	public function trigger_list()
    	{
    		return 'SELECT "name" FROM "sqlite_master" WHERE "type"=\'trigger\'';
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Return sql to list functions
    	 *
    	 * @return NULL
    	 */
    	public function function_list()
    	{
    		return NULL;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Return sql to list stored procedures
    	 *
    	 * @return NULL
    	 */
    	public function procedure_list()
    	{
    		return NULL;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Return sql to list sequences
    	 *
    	 * @return NULL
    	 */
    	public function sequence_list()
    	{
    		return NULL;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * SQL to show list of field types
    	 *
    	 * @return string[]
    	 */
    	public function type_list()
    	{
    		return array('INTEGER', 'REAL', 'TEXT', 'BLOB');
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * SQL to show infromation about columns in a table
    	 *
    	 * @param string $table
    	 * @return string
    	 */
    	public function column_list($table)
    	{
    		return 'PRAGMA table_info("'.$table.'")';
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Get the list of foreign keys for the current
    	 * table
    	 *
    	 * @param string $table
    	 * @return string
    	 */
    	public function fk_list($table)
    	{
    		return 'PRAGMA foreign_key_list("' . $table . '")';
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Get the list of indexes for the current table
    	 *
    	 * @param string $table
    	 * @return string
    	 */
    	public function index_list($table)
    	{
    		return 'PRAGMA index_list("' . $table . '")';
    	}

    }
    //End of sqlite_sql.php
    Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts
    diff --git a/docs/source/Query/Drivers/Sqlite/Util.php.html b/docs/source/Query/Drivers/Sqlite/Util.php.html deleted file mode 100644 index 7d9deac..0000000 --- a/docs/source/Query/Drivers/Sqlite/Util.php.html +++ /dev/null @@ -1,81 +0,0 @@ - -phpDox - Source of Util.php

    Source of file Util.php

    - Size: 2,713 Bytes - Last Modified: 2015-11-10T11:29:05-05:00

    ../src/Query/Drivers/Sqlite/Util.php

    123456789101112131415161718192021222324252627282930313233343536373839
    - Covered by 1 test(s): -
    • SQLiteTest::testBackupData
    4041
    - Covered by 1 test(s): -
    • SQLiteTest::testBackupData
    42
    - Covered by 1 test(s): -
    • SQLiteTest::testBackupData
    43
    - Covered by 1 test(s): -
    • SQLiteTest::testBackupData
    44
    - Covered by 1 test(s): -
    • SQLiteTest::testBackupData
    4546
    - Covered by 1 test(s): -
    • SQLiteTest::testBackupData
    47
    - Covered by 1 test(s): -
    • SQLiteTest::testBackupData
    4849
    - Covered by 1 test(s): -
    • SQLiteTest::testBackupData
    5051
    - Covered by 1 test(s): -
    • SQLiteTest::testBackupData
    525354
    - Covered by 1 test(s): -
    • SQLiteTest::testBackupData
    5556
    - Covered by 1 test(s): -
    • SQLiteTest::testBackupData
    57
    - Covered by 1 test(s): -
    • SQLiteTest::testBackupData
    58
    - Covered by 1 test(s): -
    • SQLiteTest::testBackupData
    5960
    - Covered by 1 test(s): -
    • SQLiteTest::testBackupData
    616263
    - Covered by 1 test(s): -
    • SQLiteTest::testBackupData
    646566
    - Covered by 1 test(s): -
    • SQLiteTest::testBackupData
    6768
    - Covered by 1 test(s): -
    • SQLiteTest::testBackupData
    697071
    - Covered by 1 test(s): -
    • SQLiteTest::testBackupData
    7273
    - Covered by 1 test(s): -
    • SQLiteTest::testBackupData
    747576
    - Covered by 1 test(s): -
    • SQLiteTest::testBackupData
    7778
    - Covered by 1 test(s): -
    • SQLiteTest::testBackupData
    79
    - Covered by 1 test(s): -
    • SQLiteTest::testBackupData
    8081
    - Covered by 1 test(s): -
    • SQLiteTest::testBackupData
    8283
    - Covered by 1 test(s): -
    • SQLiteTest::testBackupData
    8485
    - Covered by 1 test(s): -
    • SQLiteTest::testBackupData
    86
    - Covered by 1 test(s): -
    • SQLiteTest::testBackupData
    8788
    - Covered by 1 test(s): -
    • SQLiteTest::testBackupData
    8990
    - Covered by 1 test(s): -
    • SQLiteTest::testBackupData
    91
    - Covered by 1 test(s): -
    • SQLiteTest::testBackupData
    9293
    - Covered by 1 test(s): -
    • SQLiteTest::testBackupData
    949596979899100101102103104105106
    - Covered by 1 test(s): -
    • SQLiteTest::testBackupStructure
    107
    - Covered by 1 test(s): -
    • SQLiteTest::testBackupStructure
    108
    - Covered by 1 test(s): -
    • SQLiteTest::testBackupStructure
    109110
    - Covered by 1 test(s): -
    • SQLiteTest::testBackupStructure
    111112
    - Covered by 1 test(s): -
    • SQLiteTest::testBackupStructure
    113114
    - Covered by 1 test(s): -
    • SQLiteTest::testBackupStructure
    115
    - Covered by 1 test(s): -
    • SQLiteTest::testBackupStructure
    116117
    - Covered by 1 test(s): -
    • SQLiteTest::testBackupStructure
    118119120
    - Covered by 1 test(s): -
    • Query_Parser_Test::testGeneric2
    <?php
    /**
     * Query
     *
     * Free Query Builder / Database Abstraction Layer
     *
     * @package		Query
     * @author		Timothy J. Warren
     * @copyright	Copyright (c) 2012 - 2014
     * @link 		https://github.com/aviat4ion/Query
     * @license		http://philsturgeon.co.uk/code/dbad-license
     */

    // --------------------------------------------------------------------------

    namespace Query\Drivers\Sqlite;

    /**
     * SQLite-specific backup, import and creation methods
     *
     * @package Query
     * @subpackage Drivers
     * @method mixed query(string $sql)
     * @method string quote(string $str)
     */
    class Util extends \Query\AbstractUtil {

    	/**
    	 * Create an SQL backup file for the current database's data
    	 *
    	 * @param array $excluded
    	 * @return string
    	 */
    	public function backup_data($excluded=array())
    	{
    		// Get a list of all the objects
    		$sql = 'SELECT DISTINCT "name"
    				FROM "sqlite_master"
    				WHERE "type"=\'table\'';

    		if( ! empty($excluded))
    		{
    			$sql .= " AND \"name\" NOT IN('".implode("','", $excluded)."')";
    		}

    		$res = $this->get_driver()->query($sql);
    		$result = $res->fetchAll(\PDO::FETCH_ASSOC);

    		unset($res);

    		$output_sql = '';

    		// Get the data for each object
    		foreach($result as $r)
    		{
    			$sql = 'SELECT * FROM "'.$r['name'].'"';
    			$res = $this->get_driver()->query($sql);
    			$obj_res = $res->fetchAll(\PDO::FETCH_ASSOC);

    			unset($res);

    			// If the row is empty, continue;
    			if (empty($obj_res)) continue;

    			// Nab the column names by getting the keys of the first row
    			$columns = array_keys(current($obj_res));

    			$insert_rows = array();

    			// Create the insert statements
    			foreach($obj_res as $row)
    			{
    				$row = array_values($row);

    				// Quote values as needed by type
    				for($i=0, $icount=count($row); $i<$icount; $i++)
    				{
    					$row[$i] = (is_numeric($row[$i])) ? $row[$i] : $this->get_driver()->quote($row[$i]);
    				}

    				$row_string = 'INSERT INTO "'.$r['name'].'" ("'.implode('","', $columns).'") VALUES ('.implode(',', $row).');';

    				unset($row);

    				$insert_rows[] = $row_string;
    			}

    			unset($obj_res);

    			$output_sql .= "\n\n".implode("\n", $insert_rows);
    		}

    		return $output_sql;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Create an SQL backup file for the current database's structure
    	 *
    	 * @return string
    	 */
    	public function backup_structure()
    	{
    		// Fairly easy for SQLite...just query the master table
    		$sql = 'SELECT "sql" FROM "sqlite_master"';
    		$res = $this->get_driver()->query($sql);
    		$result = $res->fetchAll(\PDO::FETCH_ASSOC);

    		$sql_array = array();

    		foreach($result as $r)
    		{
    			$sql_array[] = $r['sql'];
    		}

    		return implode(";\n", $sql_array) . ";";
    	}
    }
    // End of sqlite_util.php
    Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts
    diff --git a/docs/source/Query/QueryBuilder.php.html b/docs/source/Query/QueryBuilder.php.html deleted file mode 100644 index b2d36dc..0000000 --- a/docs/source/Query/QueryBuilder.php.html +++ /dev/null @@ -1,301 +0,0 @@ - -phpDox - Source of QueryBuilder.php

    Source of file QueryBuilder.php

    - Size: 21,089 Bytes - Last Modified: 2015-11-10T11:16:37-05:00

    ../src/Query/QueryBuilder.php

    12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
    - Covered by 3 test(s): -
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • FirebirdQBTest::testGetNamedConnection
    74
    - Covered by 3 test(s): -
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • FirebirdQBTest::testGetNamedConnection
    7576
    - Covered by 3 test(s): -
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • FirebirdQBTest::testGetNamedConnection
    777879
    - Covered by 3 test(s): -
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • FirebirdQBTest::testGetNamedConnection
    80
    - Covered by 3 test(s): -
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • FirebirdQBTest::testGetNamedConnection
    81
    - Covered by 3 test(s): -
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • FirebirdQBTest::testGetNamedConnection
    828384858687888990919293949596979899100101102103104105106107
    - Covered by 49 test(s): -
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testBadMethod
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testBadMethod
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testCreateTable
    • SQLiteTest::testBackupStructure
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testTruncate
    • SQLiteTest::testPreparedStatements
    • SQLiteTest::testPrepareExecute
    • SQLiteTest::testCommitTransaction
    • SQLiteTest::testRollbackTransaction
    • SQLiteTest::testGetDBs
    • SQLiteTest::testGetSchemas
    • SQLiteTest::testGetSystemTables
    • SQLiteTest::testGetSequences
    • SQLiteTest::testGetFunctions
    • SQLiteTest::testGetProcedures
    • SQLiteTest::testGetTables
    • SQLiteTest::testBackupData
    • SQLiteTest::testGetColumns
    • SQLiteTest::testGetTypes
    • SQLiteTest::testGetFKs
    • SQLiteTest::testGetIndexes
    • SQLiteTest::testGetViews
    • SQLiteTest::testGetTriggers
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testBadMethod
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testResultErrors
    • FirebirdQBTest::testBackupStructure
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadMethod
    • FirebirdQBTest::testBadNumRows
    108109
    - Covered by 49 test(s): -
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testBadMethod
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testBadMethod
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testCreateTable
    • SQLiteTest::testBackupStructure
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testTruncate
    • SQLiteTest::testPreparedStatements
    • SQLiteTest::testPrepareExecute
    • SQLiteTest::testCommitTransaction
    • SQLiteTest::testRollbackTransaction
    • SQLiteTest::testGetDBs
    • SQLiteTest::testGetSchemas
    • SQLiteTest::testGetSystemTables
    • SQLiteTest::testGetSequences
    • SQLiteTest::testGetFunctions
    • SQLiteTest::testGetProcedures
    • SQLiteTest::testGetTables
    • SQLiteTest::testBackupData
    • SQLiteTest::testGetColumns
    • SQLiteTest::testGetTypes
    • SQLiteTest::testGetFKs
    • SQLiteTest::testGetIndexes
    • SQLiteTest::testGetViews
    • SQLiteTest::testGetTriggers
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testBadMethod
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testResultErrors
    • FirebirdQBTest::testBackupStructure
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadMethod
    • FirebirdQBTest::testBadNumRows
    110111
    - Covered by 49 test(s): -
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testBadMethod
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testBadMethod
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testCreateTable
    • SQLiteTest::testBackupStructure
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testTruncate
    • SQLiteTest::testPreparedStatements
    • SQLiteTest::testPrepareExecute
    • SQLiteTest::testCommitTransaction
    • SQLiteTest::testRollbackTransaction
    • SQLiteTest::testGetDBs
    • SQLiteTest::testGetSchemas
    • SQLiteTest::testGetSystemTables
    • SQLiteTest::testGetSequences
    • SQLiteTest::testGetFunctions
    • SQLiteTest::testGetProcedures
    • SQLiteTest::testGetTables
    • SQLiteTest::testBackupData
    • SQLiteTest::testGetColumns
    • SQLiteTest::testGetTypes
    • SQLiteTest::testGetFKs
    • SQLiteTest::testGetIndexes
    • SQLiteTest::testGetViews
    • SQLiteTest::testGetTriggers
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testBadMethod
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testResultErrors
    • FirebirdQBTest::testBackupStructure
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadMethod
    • FirebirdQBTest::testBadNumRows
    112113
    - Covered by 49 test(s): -
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testBadMethod
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testBadMethod
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testCreateTable
    • SQLiteTest::testBackupStructure
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testTruncate
    • SQLiteTest::testPreparedStatements
    • SQLiteTest::testPrepareExecute
    • SQLiteTest::testCommitTransaction
    • SQLiteTest::testRollbackTransaction
    • SQLiteTest::testGetDBs
    • SQLiteTest::testGetSchemas
    • SQLiteTest::testGetSystemTables
    • SQLiteTest::testGetSequences
    • SQLiteTest::testGetFunctions
    • SQLiteTest::testGetProcedures
    • SQLiteTest::testGetTables
    • SQLiteTest::testBackupData
    • SQLiteTest::testGetColumns
    • SQLiteTest::testGetTypes
    • SQLiteTest::testGetFKs
    • SQLiteTest::testGetIndexes
    • SQLiteTest::testGetViews
    • SQLiteTest::testGetTriggers
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testBadMethod
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testResultErrors
    • FirebirdQBTest::testBackupStructure
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadMethod
    • FirebirdQBTest::testBadNumRows
    114
    - Covered by 49 test(s): -
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testBadMethod
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testBadMethod
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testCreateTable
    • SQLiteTest::testBackupStructure
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testTruncate
    • SQLiteTest::testPreparedStatements
    • SQLiteTest::testPrepareExecute
    • SQLiteTest::testCommitTransaction
    • SQLiteTest::testRollbackTransaction
    • SQLiteTest::testGetDBs
    • SQLiteTest::testGetSchemas
    • SQLiteTest::testGetSystemTables
    • SQLiteTest::testGetSequences
    • SQLiteTest::testGetFunctions
    • SQLiteTest::testGetProcedures
    • SQLiteTest::testGetTables
    • SQLiteTest::testBackupData
    • SQLiteTest::testGetColumns
    • SQLiteTest::testGetTypes
    • SQLiteTest::testGetFKs
    • SQLiteTest::testGetIndexes
    • SQLiteTest::testGetViews
    • SQLiteTest::testGetTriggers
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testBadMethod
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testResultErrors
    • FirebirdQBTest::testBackupStructure
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadMethod
    • FirebirdQBTest::testBadNumRows
    115
    - Covered by 45 test(s): -
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testCreateTable
    • SQLiteTest::testBackupStructure
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testTruncate
    • SQLiteTest::testPreparedStatements
    • SQLiteTest::testPrepareExecute
    • SQLiteTest::testCommitTransaction
    • SQLiteTest::testRollbackTransaction
    • SQLiteTest::testGetDBs
    • SQLiteTest::testGetSchemas
    • SQLiteTest::testGetSystemTables
    • SQLiteTest::testGetSequences
    • SQLiteTest::testGetFunctions
    • SQLiteTest::testGetProcedures
    • SQLiteTest::testGetTables
    • SQLiteTest::testBackupData
    • SQLiteTest::testGetColumns
    • SQLiteTest::testGetTypes
    • SQLiteTest::testGetFKs
    • SQLiteTest::testGetIndexes
    • SQLiteTest::testGetViews
    • SQLiteTest::testGetTriggers
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testResultErrors
    • FirebirdQBTest::testBackupStructure
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadNumRows
    116117
    - Covered by 49 test(s): -
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testBadMethod
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testBadMethod
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testCreateTable
    • SQLiteTest::testBackupStructure
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testTruncate
    • SQLiteTest::testPreparedStatements
    • SQLiteTest::testPrepareExecute
    • SQLiteTest::testCommitTransaction
    • SQLiteTest::testRollbackTransaction
    • SQLiteTest::testGetDBs
    • SQLiteTest::testGetSchemas
    • SQLiteTest::testGetSystemTables
    • SQLiteTest::testGetSequences
    • SQLiteTest::testGetFunctions
    • SQLiteTest::testGetProcedures
    • SQLiteTest::testGetTables
    • SQLiteTest::testBackupData
    • SQLiteTest::testGetColumns
    • SQLiteTest::testGetTypes
    • SQLiteTest::testGetFKs
    • SQLiteTest::testGetIndexes
    • SQLiteTest::testGetViews
    • SQLiteTest::testGetTriggers
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testBadMethod
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testResultErrors
    • FirebirdQBTest::testBackupStructure
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadMethod
    • FirebirdQBTest::testBadNumRows
    118119
    - Covered by 45 test(s): -
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testBadMethod
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testBadMethod
    • PgSQLQBTest::testBadNumRows
    • SQLiteTest::testCreateTable
    • SQLiteTest::testBackupStructure
    • SQLiteTest::testDeleteTable
    • SQLiteTest::testTruncate
    • SQLiteTest::testPreparedStatements
    • SQLiteTest::testPrepareExecute
    • SQLiteTest::testCommitTransaction
    • SQLiteTest::testRollbackTransaction
    • SQLiteTest::testGetDBs
    • SQLiteTest::testGetSchemas
    • SQLiteTest::testGetSystemTables
    • SQLiteTest::testGetSequences
    • SQLiteTest::testGetFunctions
    • SQLiteTest::testGetProcedures
    • SQLiteTest::testGetTables
    • SQLiteTest::testBackupData
    • SQLiteTest::testGetColumns
    • SQLiteTest::testGetTypes
    • SQLiteTest::testGetFKs
    • SQLiteTest::testGetIndexes
    • SQLiteTest::testGetViews
    • SQLiteTest::testGetTriggers
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testBadMethod
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testTypeList
    • FirebirdQBTest::testResultErrors
    • FirebirdQBTest::testBackupStructure
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testBadMethod
    • FirebirdQBTest::testBadNumRows
    120121
    - Covered by 4 test(s): -
    • MySQLQBTest::testBadMethod
    • PgSQLQBTest::testBadMethod
    • SQLiteQBTest::testBadMethod
    • FirebirdQBTest::testBadMethod
    122123124125126127128129130131132133134135136137
    - Covered by 72 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testCountAllResults2
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testCountAllResults2
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testCountAllResults2
    138
    - Covered by 72 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testCountAllResults2
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testCountAllResults2
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testCountAllResults2
    139140141
    - Covered by 72 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testCountAllResults2
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testCountAllResults2
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testCountAllResults2
    142143
    - Covered by 72 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testCountAllResults2
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testCountAllResults2
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testCountAllResults2
    144
    - Covered by 72 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testCountAllResults2
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testCountAllResults2
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testCountAllResults2
    145
    - Covered by 64 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testCountAllResults2
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testCountAllResults2
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testCountAllResults2
    146
    - Covered by 64 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testCountAllResults2
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testCountAllResults2
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testCountAllResults2
    147
    - Covered by 64 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testCountAllResults2
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testCountAllResults2
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testCountAllResults2
    148
    - Covered by 72 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testCountAllResults2
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testCountAllResults2
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testCountAllResults2
    149150151
    - Covered by 72 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testCountAllResults2
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testCountAllResults2
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testCountAllResults2
    152153
    - Covered by 72 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testCountAllResults2
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testCountAllResults2
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testCountAllResults2
    154155156
    - Covered by 72 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testCountAllResults2
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testCountAllResults2
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testCountAllResults2
    157158
    - Covered by 72 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testCountAllResults2
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testCountAllResults2
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testCountAllResults2
    159
    - Covered by 72 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testCountAllResults2
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testCountAllResults2
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testCountAllResults2
    160
    - Covered by 64 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testCountAllResults2
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testCountAllResults2
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testCountAllResults2
    161
    - Covered by 64 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testCountAllResults2
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testCountAllResults2
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testCountAllResults2
    162
    - Covered by 72 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testCountAllResults2
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testCountAllResults2
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testCountAllResults2
    163164
    - Covered by 72 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testCountAllResults2
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testCountAllResults2
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testCountAllResults2
    165166
    - Covered by 72 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testCountAllResults2
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testCountAllResults2
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testCountAllResults2
    167168
    - Covered by 72 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testCountAllResults2
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testCountAllResults2
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testCountAllResults2
    169170171172173174175176177178179180181182183
    - Covered by 4 test(s): -
    • MySQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMax
    • SQLiteQBTest::testSelectMax
    • FirebirdQBTest::testSelectMax
    184
    - Covered by 4 test(s): -
    • MySQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMax
    • SQLiteQBTest::testSelectMax
    • FirebirdQBTest::testSelectMax
    185186187188189190191192193194195196197198199
    - Covered by 4 test(s): -
    • MySQLQBTest::testSelectMin
    • PgSQLQBTest::testSelectMin
    • SQLiteQBTest::testSelectMin
    • FirebirdQBTest::testSelectMin
    200
    - Covered by 4 test(s): -
    • MySQLQBTest::testSelectMin
    • PgSQLQBTest::testSelectMin
    • SQLiteQBTest::testSelectMin
    • FirebirdQBTest::testSelectMin
    201202203204205206207208209210211212213214215
    - Covered by 4 test(s): -
    • MySQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectAvg
    • SQLiteQBTest::testSelectAvg
    • FirebirdQBTest::testSelectAvg
    216
    - Covered by 4 test(s): -
    • MySQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectAvg
    • SQLiteQBTest::testSelectAvg
    • FirebirdQBTest::testSelectAvg
    217218219220221222223224225226227228229230231
    - Covered by 8 test(s): -
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    232
    - Covered by 8 test(s): -
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    233234235236237238239240241242243244245
    - Covered by 4 test(s): -
    • MySQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectDistinct
    246
    - Covered by 4 test(s): -
    • MySQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectDistinct
    247248249250251252253254255256257258
    - Covered by 4 test(s): -
    • MySQLQBTest::testQueryExplain
    • PgSQLQBTest::testQueryExplain
    • SQLiteQBTest::testQueryExplain
    • FirebirdQBTest::testQueryExplain
    259
    - Covered by 4 test(s): -
    • MySQLQBTest::testQueryExplain
    • PgSQLQBTest::testQueryExplain
    • SQLiteQBTest::testQueryExplain
    • FirebirdQBTest::testQueryExplain
    260261262263264265266267268269270271272273
    - Covered by 187 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    274
    - Covered by 187 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    275276277
    - Covered by 187 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    278
    - Covered by 187 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    279280281
    - Covered by 187 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    282283
    - Covered by 187 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    284285286287288289290291292293294295296297298299300
    - Covered by 24 test(s): -
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    301302303304305306307308309310311312313314315
    - Covered by 4 test(s): -
    • MySQLQBTest::testOrLike
    • PgSQLQBTest::testOrLike
    • SQLiteQBTest::testOrLike
    • FirebirdQBTest::testOrLike
    316317318319320321322323324325326327328329330
    - Covered by 4 test(s): -
    • MySQLQBTest::testNotLike
    • PgSQLQBTest::testNotLike
    • SQLiteQBTest::testNotLike
    • FirebirdQBTest::testNotLike
    331332333334335336337338339340341342343344345
    - Covered by 4 test(s): -
    • MySQLQBTest::testOrNotLike
    • PgSQLQBTest::testOrNotLike
    • SQLiteQBTest::testOrNotLike
    • FirebirdQBTest::testOrNotLike
    346347348349350351352353354355356357358359360361
    - Covered by 8 test(s): -
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    362363364365366367368369370371372373374375
    - Covered by 4 test(s): -
    • MySQLQBTest::testOrHaving
    • PgSQLQBTest::testOrHaving
    • SQLiteQBTest::testOrHaving
    • FirebirdQBTest::testOrHaving
    376377378379380381382383384385386387388389390391392393394
    - Covered by 100 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testGetCompiledDelete
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testGetCompiledDelete
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testGetCompiledDelete
    395396397398399400401402403404405406407408
    - Covered by 8 test(s): -
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testCountAllResults2
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testCountAllResults2
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testCountAllResults2
    409410411412413414415416417418419420421422
    - Covered by 4 test(s): -
    • MySQLQBTest::testWhereIn
    • PgSQLQBTest::testWhereIn
    • SQLiteQBTest::testWhereIn
    • FirebirdQBTest::testWhereIn
    423424425426427428429430431432433434435436
    - Covered by 4 test(s): -
    • MySQLQBTest::testOrWhereIn
    • PgSQLQBTest::testOrWhereIn
    • SQLiteQBTest::testOrWhereIn
    • FirebirdQBTest::testOrWhereIn
    437438439440441442443444445446447448449450
    - Covered by 4 test(s): -
    • MySQLQBTest::testWhereNotIn
    • PgSQLQBTest::testWhereNotIn
    • SQLiteQBTest::testWhereNotIn
    • FirebirdQBTest::testWhereNotIn
    451452453454455456457458459460461462463464
    - Covered by 4 test(s): -
    • MySQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    465466467468469470471472473474475476477478479480
    - Covered by 32 test(s): -
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testBadNumRows
    481
    - Covered by 32 test(s): -
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testBadNumRows
    482483484485
    - Covered by 32 test(s): -
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testBadNumRows
    486487488
    - Covered by 32 test(s): -
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testBadNumRows
    489
    - Covered by 32 test(s): -
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testBadNumRows
    490491
    - Covered by 32 test(s): -
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testBadNumRows
    492493494495496497498499500501502503504505506507
    - Covered by 16 test(s): -
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    508
    - Covered by 16 test(s): -
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    509
    - Covered by 16 test(s): -
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    510
    - Covered by 16 test(s): -
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    511512513
    - Covered by 16 test(s): -
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    514
    - Covered by 16 test(s): -
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    515516
    - Covered by 16 test(s): -
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    517518
    - Covered by 16 test(s): -
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    519520521522523524525526527528529530531
    - Covered by 16 test(s): -
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testGroupBy
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testGroupBy
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testGroupBy
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testGroupBy
    532
    - Covered by 16 test(s): -
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testGroupBy
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testGroupBy
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testGroupBy
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testGroupBy
    533
    - Covered by 4 test(s): -
    • MySQLQBTest::testGroupBy
    • PgSQLQBTest::testGroupBy
    • SQLiteQBTest::testGroupBy
    • FirebirdQBTest::testGroupBy
    534
    - Covered by 4 test(s): -
    • MySQLQBTest::testGroupBy
    • PgSQLQBTest::testGroupBy
    • SQLiteQBTest::testGroupBy
    • FirebirdQBTest::testGroupBy
    535
    - Covered by 4 test(s): -
    • MySQLQBTest::testGroupBy
    • PgSQLQBTest::testGroupBy
    • SQLiteQBTest::testGroupBy
    • FirebirdQBTest::testGroupBy
    536537538
    - Covered by 16 test(s): -
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testGroupBy
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testGroupBy
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testGroupBy
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testGroupBy
    539540541
    - Covered by 16 test(s): -
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testGroupBy
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testGroupBy
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testGroupBy
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testGroupBy
    542543
    - Covered by 16 test(s): -
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testGroupBy
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testGroupBy
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testGroupBy
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testGroupBy
    544545546547548549550551552553554555556557558559
    - Covered by 16 test(s): -
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    560
    - Covered by 16 test(s): -
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    561
    - Covered by 4 test(s): -
    • MySQLQBTest::testOrderByRandom
    • PgSQLQBTest::testOrderByRandom
    • SQLiteQBTest::testOrderByRandom
    • FirebirdQBTest::testOrderByRandom
    562
    - Covered by 4 test(s): -
    • MySQLQBTest::testOrderByRandom
    • PgSQLQBTest::testOrderByRandom
    • SQLiteQBTest::testOrderByRandom
    • FirebirdQBTest::testOrderByRandom
    563
    - Covered by 4 test(s): -
    • MySQLQBTest::testOrderByRandom
    • PgSQLQBTest::testOrderByRandom
    • SQLiteQBTest::testOrderByRandom
    • FirebirdQBTest::testOrderByRandom
    564565566
    - Covered by 16 test(s): -
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    567
    - Covered by 16 test(s): -
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    568569
    - Covered by 16 test(s): -
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    570571572
    - Covered by 16 test(s): -
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    573574
    - Covered by 16 test(s): -
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    575
    - Covered by 16 test(s): -
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    576577578
    - Covered by 16 test(s): -
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    579
    - Covered by 16 test(s): -
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    580
    - Covered by 16 test(s): -
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    581582
    - Covered by 16 test(s): -
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    583584585586587588589590591592593594595596
    - Covered by 68 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testCountAllResults2
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testCountAllResults2
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testCountAllResults2
    597
    - Covered by 68 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testCountAllResults2
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testCountAllResults2
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testCountAllResults2
    598599
    - Covered by 68 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testCountAllResults2
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testCountAllResults2
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testCountAllResults2
    600601602603604605606607608609610611612613
    - Covered by 16 test(s): -
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    614615
    - Covered by 16 test(s): -
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    616617
    - Covered by 16 test(s): -
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    618619620621622623624625626627628629630
    - Covered by 4 test(s): -
    • MySQLQBTest::testOrGroup
    • PgSQLQBTest::testOrGroup
    • SQLiteQBTest::testOrGroup
    • FirebirdQBTest::testOrGroup
    631632
    - Covered by 4 test(s): -
    • MySQLQBTest::testOrGroup
    • PgSQLQBTest::testOrGroup
    • SQLiteQBTest::testOrGroup
    • FirebirdQBTest::testOrGroup
    633634635636637638639640641642643644645
    - Covered by 8 test(s): -
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    646647
    - Covered by 8 test(s): -
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    648649650651652653654655656657658659
    - Covered by 16 test(s): -
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    660661
    - Covered by 16 test(s): -
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    662663664665666667668669670671672673674675676677678679680
    - Covered by 179 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    681682683
    - Covered by 179 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    684685
    - Covered by 179 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    686687688689690691692693694695696697698699700701702
    - Covered by 4 test(s): -
    • MySQLQBTest::testGetWhere
    • PgSQLQBTest::testGetWhere
    • SQLiteQBTest::testGetWhere
    • FirebirdQBTest::testGetWhere
    703704705
    - Covered by 4 test(s): -
    • MySQLQBTest::testGetWhere
    • PgSQLQBTest::testGetWhere
    • SQLiteQBTest::testGetWhere
    • FirebirdQBTest::testGetWhere
    706707708709710711712713714715716717718
    - Covered by 4 test(s): -
    • MySQLQBTest::testCountAll
    • PgSQLQBTest::testCountAll
    • SQLiteQBTest::testCountAll
    • FirebirdQBTest::testCountAll
    719
    - Covered by 4 test(s): -
    • MySQLQBTest::testCountAll
    • PgSQLQBTest::testCountAll
    • SQLiteQBTest::testCountAll
    • FirebirdQBTest::testCountAll
    720
    - Covered by 4 test(s): -
    • MySQLQBTest::testCountAll
    • PgSQLQBTest::testCountAll
    • SQLiteQBTest::testCountAll
    • FirebirdQBTest::testCountAll
    721722723724725726727728729730731732733734735
    - Covered by 8 test(s): -
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    736737
    - Covered by 8 test(s): -
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    738
    - Covered by 8 test(s): -
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    739740
    - Covered by 8 test(s): -
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    741742743744745746747748749750751752753754755
    - Covered by 12 test(s): -
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testBadNumRows
    756757
    - Covered by 12 test(s): -
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testBadNumRows
    758759760761762763764765766767768769770771772
    - Covered by 4 test(s): -
    • MySQLQBTest::testInsertBatch
    • PgSQLQBTest::testInsertBatch
    • SQLiteQBTest::testInsertBatch
    • FirebirdQBTest::testInsertBatch
    773774
    - Covered by 4 test(s): -
    • MySQLQBTest::testInsertBatch
    • PgSQLQBTest::testInsertBatch
    • SQLiteQBTest::testInsertBatch
    • FirebirdQBTest::testInsertBatch
    775
    - Covered by 4 test(s): -
    • MySQLQBTest::testInsertBatch
    • PgSQLQBTest::testInsertBatch
    • SQLiteQBTest::testInsertBatch
    • FirebirdQBTest::testInsertBatch
    776
    - Covered by 4 test(s): -
    • MySQLQBTest::testInsertBatch
    • PgSQLQBTest::testInsertBatch
    • SQLiteQBTest::testInsertBatch
    • FirebirdQBTest::testInsertBatch
    777778779780781782783784785786787788789790791
    - Covered by 12 test(s): -
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    792793
    - Covered by 12 test(s): -
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    794795796797798799800801802803804805806807808
    - Covered by 8 test(s): -
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    809810
    - Covered by 8 test(s): -
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    811812813814815816817818819820821822823824825826827828829
    - Covered by 5 test(s): -
    • MySQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledSelect
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetCompiledSelect
    830831
    - Covered by 5 test(s): -
    • MySQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledSelect
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testGetCompiledSelect
    832833834835836837838839840841842843844845
    - Covered by 4 test(s): -
    • MySQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledInsert
    846847848849850851852853854855856857858859
    - Covered by 4 test(s): -
    • MySQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledUpdate
    860861862863864865866867868869870871872873
    - Covered by 4 test(s): -
    • MySQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testGetCompiledDelete
    • SQLiteQBTest::testGetCompiledDelete
    • FirebirdQBTest::testGetCompiledDelete
    874875876877878879880881882883884885886887888889
    - Covered by 236 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    890891
    - Covered by 236 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    892
    - Covered by 236 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    893894895
    - Covered by 236 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    896897
    - Covered by 236 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    898
    - Covered by 236 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    899
    - Covered by 236 test(s): -
    • MySQLQBTest::testQueryExplain
    • MySQLQBTest::testFunctionGet
    • MySQLQBTest::testGet
    • MySQLQBTest::testPrefixGet
    • MySQLQBTest::testGetWNumRows
    • MySQLQBTest::testGetLimit
    • MySQLQBTest::testGetLimitSkip
    • MySQLQBTest::testGetWhere
    • MySQLQBTest::testHaving
    • MySQLQBTest::testOrHaving
    • MySQLQBTest::testSelectWhereGet
    • MySQLQBTest::testSelectAvg
    • MySQLQBTest::testSelectSum
    • MySQLQBTest::testSelectDistinct
    • MySQLQBTest::testSelectGet
    • MySQLQBTest::testSelectFromGet
    • MySQLQBTest::testSelectFromLimitGet
    • MySQLQBTest::testSelectWhereGet2
    • MySQLQBTest::testSelectMax
    • MySQLQBTest::testSelectMin
    • MySQLQBTest::testMultiOrderBy
    • MySQLQBTest::testGroup
    • MySQLQBTest::testOrGroup
    • MySQLQBTest::testOrNotGroup
    • MySQLQBTest::testGroupCamelCase
    • MySQLQBTest::testWhereIn
    • MySQLQBTest::testOrWhereIn
    • MySQLQBTest::testWhereNotIn
    • MySQLQBTest::testOrWhereNotIn
    • MySQLQBTest::testOrderBy
    • MySQLQBTest::testOrderByRandom
    • MySQLQBTest::testGroupBy
    • MySQLQBTest::testOrWhere
    • MySQLQBTest::testLike
    • MySQLQBTest::testOrLike
    • MySQLQBTest::testOrNotLike
    • MySQLQBTest::testNotLike
    • MySQLQBTest::testLikeBefore
    • MySQLQBTest::testLikeAfter
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • MySQLQBTest::testInsert
    • MySQLQBTest::testInsertArray
    • MySQLQBTest::testInsertBatch
    • MySQLQBTest::testUpdate
    • MySQLQBTest::testSetArrayUpdate
    • MySQLQBTest::testWhereSetUpdate
    • MySQLQBTest::testDelete
    • MySQLQBTest::testDeleteWithMultipleWhereValues
    • MySQLQBTest::testCountAllResults
    • MySQLQBTest::testCountAllResults2
    • MySQLQBTest::testNumRows
    • MySQLQBTest::testGetCompiledSelect
    • MySQLQBTest::testGetCompiledUpdate
    • MySQLQBTest::testGetCompiledInsert
    • MySQLQBTest::testGetCompiledDelete
    • MySQLQBTest::testBadNumRows
    • PgSQLQBTest::testQueryExplain
    • PgSQLQBTest::testFunctionGet
    • PgSQLQBTest::testGet
    • PgSQLQBTest::testPrefixGet
    • PgSQLQBTest::testGetWNumRows
    • PgSQLQBTest::testGetLimit
    • PgSQLQBTest::testGetLimitSkip
    • PgSQLQBTest::testGetWhere
    • PgSQLQBTest::testHaving
    • PgSQLQBTest::testOrHaving
    • PgSQLQBTest::testSelectWhereGet
    • PgSQLQBTest::testSelectAvg
    • PgSQLQBTest::testSelectSum
    • PgSQLQBTest::testSelectDistinct
    • PgSQLQBTest::testSelectGet
    • PgSQLQBTest::testSelectFromGet
    • PgSQLQBTest::testSelectFromLimitGet
    • PgSQLQBTest::testSelectWhereGet2
    • PgSQLQBTest::testSelectMax
    • PgSQLQBTest::testSelectMin
    • PgSQLQBTest::testMultiOrderBy
    • PgSQLQBTest::testGroup
    • PgSQLQBTest::testOrGroup
    • PgSQLQBTest::testOrNotGroup
    • PgSQLQBTest::testGroupCamelCase
    • PgSQLQBTest::testWhereIn
    • PgSQLQBTest::testOrWhereIn
    • PgSQLQBTest::testWhereNotIn
    • PgSQLQBTest::testOrWhereNotIn
    • PgSQLQBTest::testOrderBy
    • PgSQLQBTest::testOrderByRandom
    • PgSQLQBTest::testGroupBy
    • PgSQLQBTest::testOrWhere
    • PgSQLQBTest::testLike
    • PgSQLQBTest::testOrLike
    • PgSQLQBTest::testOrNotLike
    • PgSQLQBTest::testNotLike
    • PgSQLQBTest::testLikeBefore
    • PgSQLQBTest::testLikeAfter
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testInsert
    • PgSQLQBTest::testInsertArray
    • PgSQLQBTest::testInsertBatch
    • PgSQLQBTest::testUpdate
    • PgSQLQBTest::testSetArrayUpdate
    • PgSQLQBTest::testWhereSetUpdate
    • PgSQLQBTest::testDelete
    • PgSQLQBTest::testDeleteWithMultipleWhereValues
    • PgSQLQBTest::testCountAllResults
    • PgSQLQBTest::testCountAllResults2
    • PgSQLQBTest::testNumRows
    • PgSQLQBTest::testGetCompiledSelect
    • PgSQLQBTest::testGetCompiledUpdate
    • PgSQLQBTest::testGetCompiledInsert
    • PgSQLQBTest::testGetCompiledDelete
    • PgSQLQBTest::testBadNumRows
    • SQLiteQBTest::testQueryExplain
    • SQLiteQBTest::testFunctionGet
    • SQLiteQBTest::testGet
    • SQLiteQBTest::testPrefixGet
    • SQLiteQBTest::testGetWNumRows
    • SQLiteQBTest::testGetLimit
    • SQLiteQBTest::testGetLimitSkip
    • SQLiteQBTest::testGetWhere
    • SQLiteQBTest::testHaving
    • SQLiteQBTest::testOrHaving
    • SQLiteQBTest::testSelectWhereGet
    • SQLiteQBTest::testSelectAvg
    • SQLiteQBTest::testSelectSum
    • SQLiteQBTest::testSelectDistinct
    • SQLiteQBTest::testSelectGet
    • SQLiteQBTest::testSelectFromGet
    • SQLiteQBTest::testSelectFromLimitGet
    • SQLiteQBTest::testSelectWhereGet2
    • SQLiteQBTest::testSelectMax
    • SQLiteQBTest::testSelectMin
    • SQLiteQBTest::testMultiOrderBy
    • SQLiteQBTest::testGroup
    • SQLiteQBTest::testOrGroup
    • SQLiteQBTest::testOrNotGroup
    • SQLiteQBTest::testGroupCamelCase
    • SQLiteQBTest::testWhereIn
    • SQLiteQBTest::testOrWhereIn
    • SQLiteQBTest::testWhereNotIn
    • SQLiteQBTest::testOrWhereNotIn
    • SQLiteQBTest::testOrderBy
    • SQLiteQBTest::testOrderByRandom
    • SQLiteQBTest::testGroupBy
    • SQLiteQBTest::testOrWhere
    • SQLiteQBTest::testLike
    • SQLiteQBTest::testOrLike
    • SQLiteQBTest::testOrNotLike
    • SQLiteQBTest::testNotLike
    • SQLiteQBTest::testLikeBefore
    • SQLiteQBTest::testLikeAfter
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testInsert
    • SQLiteQBTest::testInsertArray
    • SQLiteQBTest::testInsertBatch
    • SQLiteQBTest::testUpdate
    • SQLiteQBTest::testSetArrayUpdate
    • SQLiteQBTest::testWhereSetUpdate
    • SQLiteQBTest::testDelete
    • SQLiteQBTest::testDeleteWithMultipleWhereValues
    • SQLiteQBTest::testCountAllResults
    • SQLiteQBTest::testCountAllResults2
    • SQLiteQBTest::testNumRows
    • SQLiteQBTest::testGetCompiledSelect
    • SQLiteQBTest::testGetCompiledUpdate
    • SQLiteQBTest::testGetCompiledInsert
    • SQLiteQBTest::testGetCompiledDelete
    • SQLiteQBTest::testBadNumRows
    • FirebirdQBTest::testQueryExplain
    • FirebirdQBTest::testFunctionGet
    • FirebirdQBTest::testGet
    • FirebirdQBTest::testPrefixGet
    • FirebirdQBTest::testGetWNumRows
    • FirebirdQBTest::testGetLimit
    • FirebirdQBTest::testGetLimitSkip
    • FirebirdQBTest::testGetWhere
    • FirebirdQBTest::testHaving
    • FirebirdQBTest::testOrHaving
    • FirebirdQBTest::testSelectWhereGet
    • FirebirdQBTest::testSelectAvg
    • FirebirdQBTest::testSelectSum
    • FirebirdQBTest::testSelectDistinct
    • FirebirdQBTest::testSelectGet
    • FirebirdQBTest::testSelectFromGet
    • FirebirdQBTest::testSelectFromLimitGet
    • FirebirdQBTest::testSelectWhereGet2
    • FirebirdQBTest::testSelectMax
    • FirebirdQBTest::testSelectMin
    • FirebirdQBTest::testMultiOrderBy
    • FirebirdQBTest::testGroup
    • FirebirdQBTest::testOrGroup
    • FirebirdQBTest::testOrNotGroup
    • FirebirdQBTest::testGroupCamelCase
    • FirebirdQBTest::testWhereIn
    • FirebirdQBTest::testOrWhereIn
    • FirebirdQBTest::testWhereNotIn
    • FirebirdQBTest::testOrWhereNotIn
    • FirebirdQBTest::testOrderBy
    • FirebirdQBTest::testOrderByRandom
    • FirebirdQBTest::testGroupBy
    • FirebirdQBTest::testOrWhere
    • FirebirdQBTest::testLike
    • FirebirdQBTest::testOrLike
    • FirebirdQBTest::testOrNotLike
    • FirebirdQBTest::testNotLike
    • FirebirdQBTest::testLikeBefore
    • FirebirdQBTest::testLikeAfter
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testInsert
    • FirebirdQBTest::testInsertArray
    • FirebirdQBTest::testInsertBatch
    • FirebirdQBTest::testUpdate
    • FirebirdQBTest::testSetArrayUpdate
    • FirebirdQBTest::testWhereSetUpdate
    • FirebirdQBTest::testDelete
    • FirebirdQBTest::testDeleteWithMultipleWhereValues
    • FirebirdQBTest::testCountAllResults
    • FirebirdQBTest::testCountAllResults2
    • FirebirdQBTest::testNumRows
    • FirebirdQBTest::testGetCompiledSelect
    • FirebirdQBTest::testGetCompiledUpdate
    • FirebirdQBTest::testGetCompiledInsert
    • FirebirdQBTest::testGetCompiledDelete
    • FirebirdQBTest::testBadNumRows
    900901
    - Covered by 1 test(s): -
    • Connection_Manager_Test::testConnect
    <?php
    /**
     * Query
     *
     * Free Query Builder / Database Abstraction Layer
     *
     * @package		Query
     * @author		Timothy J. Warren
     * @copyright	Copyright (c) 2012 - 2014
     * @link 		https://github.com/aviat4ion/Query
     * @license		http://philsturgeon.co.uk/code/dbad-license
     */

    // --------------------------------------------------------------------------

    namespace Query;

    // --------------------------------------------------------------------------

    /**
     * Convenience class for creating sql queries - also the class that
     * instantiates the specific db driver
     *
     * @package Query
     * @subpackage Query_Builder
     */
    class QueryBuilder extends AbstractQueryBuilder implements QueryBuilderInterface {

    	/**
    	 * String class values to be reset
    	 *
    	 * @var array
    	 */
    	private $string_vars = array(
    		'select_string',
    		'from_string',
    		'set_string',
    		'order_string',
    		'group_string',
    		'limit',
    		'offset',
    		'explain',
    	);

    	/**
    	 * Array class variables to be reset
    	 *
    	 * @var array
    	 */
    	private $array_vars = array(
    		'set_array_keys',
    		'order_array',
    		'group_array',
    		'values',
    		'where_values',
    		'query_map',
    		'having_map'
    	);

    	// --------------------------------------------------------------------------
    	// ! Methods
    	// --------------------------------------------------------------------------

    	/**
    	 * Constructor
    	 *
    	 * @param DriverInterface $db
    	 * @param QueryParser $parser
    	 */
    	public function __construct(DriverInterface $db, QueryParser $parser)
    	{
    		// Inject driver and parser
    		$this->db = $db;
    		$this->parser = $parser;

    		$this->queries['total_time'] = 0;

    		// Alias driver sql and util classes
    		$this->sql = $this->db->get_sql();
    		$this->util = $this->db->get_util();
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Destructor
    	 * @codeCoverageIgnore
    	 */
    	public function __destruct()
    	{
    		$this->db = NULL;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Calls a function further down the inheritence chain
    	 *
    	 * @param string $name
    	 * @param array $params
    	 * @return mixed
    	 * @throws \BadMethodCallException
    	 */
    	public function __call($name, $params)
    	{
    		// Allow camel-case method calls
    		$snake_name = \from_camel_case($name);

    		foreach(array($this, $this->db) as $object)
    		{
    			foreach(array($name, $snake_name) as $method_name)
    			{
    				if (method_exists($object, $method_name))
    				{
    					return call_user_func_array(array($object, $method_name), $params);
    				}
    			}

    		}

    		throw new \BadMethodCallException("Method does not exist");
    	}

    	// --------------------------------------------------------------------------
    	// ! Select Queries
    	// --------------------------------------------------------------------------

    	/**
    	 * Specifies rows to select in a query
    	 *
    	 * @param string $fields
    	 * @return Query_Builder
    	 */
    	public function select($fields)
    	{
    		// Split fields by comma
    		$fields_array = explode(",", $fields);
    		$fields_array = array_map('mb_trim', $fields_array);

    		// Split on 'As'
    		foreach ($fields_array as $key => $field)
    		{
    			if (stripos($field, 'as') !== FALSE)
    			{
    				$fields_array[$key] = preg_split('` as `i', $field);
    				$fields_array[$key] = array_map('mb_trim', $fields_array[$key]);
    			}
    		}

    		// Quote the identifiers
    		$safe_array = $this->db->quote_ident($fields_array);

    		unset($fields_array);

    		// Join the strings back together
    		for($i = 0, $c = count($safe_array); $i < $c; $i++)
    		{
    			if (is_array($safe_array[$i]))
    			{
    				$safe_array[$i] = implode(' AS ', $safe_array[$i]);
    			}
    		}

    		$this->select_string .= implode(', ', $safe_array);

    		unset($safe_array);

    		return $this;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Selects the maximum value of a field from a query
    	 *
    	 * @param string $field
    	 * @param string|FALSE $as
    	 * @return Query_Builder
    	 */
    	public function select_max($field, $as=FALSE)
    	{
    		// Create the select string
    		$this->select_string .= ' MAX'.$this->_select($field, $as);
    		return $this;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Selects the minimum value of a field from a query
    	 *
    	 * @param string $field
    	 * @param string|bool $as
    	 * @return Query_Builder
    	 */
    	public function select_min($field, $as=FALSE)
    	{
    		// Create the select string
    		$this->select_string .= ' MIN'.$this->_select($field, $as);
    		return $this;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Selects the average value of a field from a query
    	 *
    	 * @param string $field
    	 * @param string|bool $as
    	 * @return Query_Builder
    	 */
    	public function select_avg($field, $as=FALSE)
    	{
    		// Create the select string
    		$this->select_string .= ' AVG'.$this->_select($field, $as);
    		return $this;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Selects the sum of a field from a query
    	 *
    	 * @param string $field
    	 * @param string|bool $as
    	 * @return Query_Builder
    	 */
    	public function select_sum($field, $as=FALSE)
    	{
    		// Create the select string
    		$this->select_string .= ' SUM'.$this->_select($field, $as);
    		return $this;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Adds the 'distinct' keyword to a query
    	 *
    	 * @return Query_Builder
    	 */
    	public function distinct()
    	{
    		// Prepend the keyword to the select string
    		$this->select_string = ' DISTINCT '.$this->select_string;
    		return $this;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Tell the database to give you the query plan instead of result set
    	 *
    	 * @return Query_Builder
    	 */
    	public function explain()
    	{
    		$this->explain = TRUE;
    		return $this;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Specify the database table to select from
    	 *
    	 * @param string $tblname
    	 * @return Query_Builder
    	 */
    	public function from($tblname)
    	{
    		// Split identifiers on spaces
    		$ident_array = explode(' ', \mb_trim($tblname));
    		$ident_array = array_map('\\mb_trim', $ident_array);

    		// Quote the identifiers
    		$ident_array[0] = $this->db->quote_table($ident_array[0]);
    		$ident_array = $this->db->quote_ident($ident_array);

    		// Paste it back together
    		$this->from_string = implode(' ', $ident_array);

    		return $this;
    	}

    	// --------------------------------------------------------------------------
    	// ! 'Like' methods
    	// --------------------------------------------------------------------------

    	/**
    	 * Creates a Like clause in the sql statement
    	 *
    	 * @param string $field
    	 * @param mixed $val
    	 * @param string $pos
    	 * @return Query_Builder
    	 */
    	public function like($field, $val, $pos='both')
    	{
    		return $this->_like($field, $val, $pos, 'LIKE', 'AND');
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Generates an OR Like clause
    	 *
    	 * @param string $field
    	 * @param mixed $val
    	 * @param string $pos
    	 * @return Query_Builder
    	 */
    	public function or_like($field, $val, $pos='both')
    	{
    		return $this->_like($field, $val, $pos, 'LIKE', 'OR');
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Generates a NOT LIKE clause
    	 *
    	 * @param string $field
    	 * @param mixed $val
    	 * @param string $pos
    	 * @return Query_Builder
    	 */
    	public function not_like($field, $val, $pos='both')
    	{
    		return $this->_like($field, $val, $pos, 'NOT LIKE', 'AND');
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Generates a OR NOT LIKE clause
    	 *
    	 * @param string $field
    	 * @param mixed $val
    	 * @param string $pos
    	 * @return Query_Builder
    	 */
    	public function or_not_like($field, $val, $pos='both')
    	{
    		return $this->_like($field, $val, $pos, 'NOT LIKE', 'OR');
    	}

    	// --------------------------------------------------------------------------
    	// ! Having methods
    	// --------------------------------------------------------------------------

    	/**
    	 * Generates a 'Having' clause
    	 *
    	 * @param mixed $key
    	 * @param mixed $val
    	 * @return Query_Builder
    	 */
    	public function having($key, $val=array())
    	{
    		return $this->_having($key, $val, 'AND');
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Generates a 'Having' clause prefixed with 'OR'
    	 *
    	 * @param mixed $key
    	 * @param mixed $val
    	 * @return Query_Builder
    	 */
    	public function or_having($key, $val=array())
    	{
    		return $this->_having($key, $val, 'OR');
    	}

    	// --------------------------------------------------------------------------
    	// ! 'Where' methods
    	// --------------------------------------------------------------------------

    	/**
    	 * Specify condition(s) in the where clause of a query
    	 * Note: this function works with key / value, or a
    	 * passed array with key / value pairs
    	 *
    	 * @param mixed $key
    	 * @param mixed $val
    	 * @param mixed $escape
    	 * @return Query_Builder
    	 */
    	public function where($key, $val=array(), $escape=NULL)
    	{
    		return $this->_where_string($key, $val, 'AND');
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Where clause prefixed with "OR"
    	 *
    	 * @param string $key
    	 * @param mixed $val
    	 * @return Query_Builder
    	 */
    	public function or_where($key, $val=array())
    	{
    		return $this->_where_string($key, $val, 'OR');
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Where clause with 'IN' statement
    	 *
    	 * @param mixed $field
    	 * @param mixed $val
    	 * @return Query_Builder
    	 */
    	public function where_in($field, $val=array())
    	{
    		return $this->_where_in($field, $val);
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Where in statement prefixed with "or"
    	 *
    	 * @param string $field
    	 * @param mixed $val
    	 * @return Query_Builder
    	 */
    	public function or_where_in($field, $val=array())
    	{
    		return $this->_where_in($field, $val, 'IN', 'OR');
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * WHERE NOT IN (FOO) clause
    	 *
    	 * @param string $field
    	 * @param mixed $val
    	 * @return Query_Builder
    	 */
    	public function where_not_in($field, $val=array())
    	{
    		return $this->_where_in($field, $val, 'NOT IN', 'AND');
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * OR WHERE NOT IN (FOO) clause
    	 *
    	 * @param string $field
    	 * @param mixed $val
    	 * @return Query_Builder
    	 */
    	public function or_where_not_in($field, $val=array())
    	{
    		return $this->_where_in($field, $val, 'NOT IN', 'OR');
    	}

    	// --------------------------------------------------------------------------
    	// ! Other Query Modifier methods
    	// --------------------------------------------------------------------------

    	/**
    	 * Sets values for inserts / updates / deletes
    	 *
    	 * @param mixed $key
    	 * @param mixed $val
    	 * @return Query_Builder
    	 */
    	public function set($key, $val = NULL)
    	{
    		$this->_mixed_set($this->set_array_keys, $key, $val, self::KEY);
    		$this->_mixed_set($this->values, $key, $val, self::VALUE);

    		// Use the keys of the array to make the insert/update string
    		// Escape the field names
    		$this->set_array_keys = array_map(array($this->db, '_quote'), $this->set_array_keys);

    		// Generate the "set" string
    		$this->set_string = implode('=?,', $this->set_array_keys);
    		$this->set_string .= '=?';

    		return $this;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Creates a join phrase in a compiled query
    	 *
    	 * @param string $table
    	 * @param string $condition
    	 * @param string $type
    	 * @return Query_Builder
    	 */
    	public function join($table, $condition, $type='')
    	{
    		// Prefix and quote table name
    		$table = explode(' ', mb_trim($table));
    		$table[0] = $this->db->quote_table($table[0]);
    		$table = $this->db->quote_ident($table);
    		$table = implode(' ', $table);

    		// Parse out the join condition
    		$parsed_condition = $this->parser->compile_join($condition);
    		$condition = $table . ' ON ' . $parsed_condition;

    		$this->_append_map("\n" . strtoupper($type) . ' JOIN ', $condition, 'join');

    		return $this;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Group the results by the selected field(s)
    	 *
    	 * @param mixed $field
    	 * @return Query_Builder
    	 */
    	public function group_by($field)
    	{
    		if ( ! is_scalar($field))
    		{
    			$new_group_array = array_map(array($this->db, 'quote_ident'), $field);
    			$this->group_array = array_merge($this->group_array, $new_group_array);
    		}
    		else
    		{
    			$this->group_array[] = $this->db->quote_ident($field);
    		}

    		$this->group_string = ' GROUP BY ' . implode(',', $this->group_array);

    		return $this;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Order the results by the selected field(s)
    	 *
    	 * @param string $field
    	 * @param string $type
    	 * @return Query_Builder
    	 */
    	public function order_by($field, $type="")
    	{
    		// When ordering by random, do an ascending order if the driver
    		// doesn't support random ordering
    		if (stripos($type, 'rand') !== FALSE)
    		{
    			$rand = $this->sql->random();
    			$type = ($rand !== FALSE) ? $rand : 'ASC';
    		}

    		// Set fields for later manipulation
    		$field = $this->db->quote_ident($field);
    		$this->order_array[$field] = $type;

    		$order_clauses = array();

    		// Flatten key/val pairs into an array of space-separated pairs
    		foreach($this->order_array as $k => $v)
    		{
    			$order_clauses[] = $k . ' ' . strtoupper($v);
    		}

    		// Set the final string
    		$this->order_string = ( ! isset($rand))
    			? "\nORDER BY ".implode(', ', $order_clauses)
    			: "\nORDER BY".$rand;

    		return $this;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Set a limit on the current sql statement
    	 *
    	 * @param int $limit
    	 * @param int|bool $offset
    	 * @return Query_Builder
    	 */
    	public function limit($limit, $offset=FALSE)
    	{
    		$this->limit = (int) $limit;
    		$this->offset = $offset;

    		return $this;
    	}

    	// --------------------------------------------------------------------------
    	// ! Query Grouping Methods
    	// --------------------------------------------------------------------------

    	/**
    	 * Adds a paren to the current query for query grouping
    	 *
    	 * @return Query_Builder
    	 */
    	public function group_start()
    	{
    		$conj = (empty($this->query_map)) ? ' WHERE ' : ' ';

    		$this->_append_map($conj, '(', 'group_start');

    		return $this;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Adds a paren to the current query for query grouping,
    	 * prefixed with 'OR'
    	 *
    	 * @return Query_Builder
    	 */
    	public function or_group_start()
    	{
    		$this->_append_map('', ' OR (', 'group_start');

    		return $this;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Adds a paren to the current query for query grouping,
    	 * prefixed with 'OR NOT'
    	 *
    	 * @return Query_Builder
    	 */
    	public function or_not_group_start()
    	{
    		$this->_append_map('', ' OR NOT (', 'group_start');

    		return $this;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Ends a query group
    	 *
    	 * @return Query_Builder
    	 */
    	public function group_end()
    	{
    		$this->_append_map('', ')', 'group_end');

    		return $this;
    	}

    	// --------------------------------------------------------------------------
    	// ! Query execution methods
    	// --------------------------------------------------------------------------

    	/**
    	 * Select and retrieve all records from the current table, and/or
    	 * execute current compiled query
    	 *
    	 * @param $table
    	 * @param int|bool $limit
    	 * @param int|bool $offset
    	 * @return \PDOStatement
    	 */
    	public function get($table='', $limit=FALSE, $offset=FALSE)
    	{
    		// Set the table
    		if ( ! empty($table)) $this->from($table);

    		// Set the limit, if it exists
    		if (is_int($limit)) $this->limit($limit, $offset);

    		return $this->_run("get", $table);
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Convenience method for get() with a where clause
    	 *
    	 * @param string $table
    	 * @param array $where
    	 * @param int|bool $limit
    	 * @param int|bool $offset
    	 * @return \PDOStatement
    	 */
    	public function get_where($table, $where=array(), $limit=FALSE, $offset=FALSE)
    	{
    		// Create the where clause
    		$this->where($where);

    		// Return the result
    		return $this->get($table, $limit, $offset);
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Retreive the number of rows in the selected table
    	 *
    	 * @param string $table
    	 * @return int
    	 */
    	public function count_all($table)
    	{
    		$sql = 'SELECT * FROM '.$this->db->quote_table($table);
    		$res = $this->db->query($sql);
    		return (int) count($res->fetchAll());
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Retrieve the number of results for the generated query - used
    	 * in place of the get() method
    	 *
    	 * @param string $table
    	 * @return int
    	 */
    	public function count_all_results($table='')
    	{
    		// Set the table
    		if ( ! empty($table)) $this->from($table);

    		$result = $this->_run('get', $table);
    		$rows = $result->fetchAll();

    		return (int) count($rows);
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Creates an insert clause, and executes it
    	 *
    	 * @param string $table
    	 * @param mixed $data
    	 * @return \PDOStatement
    	 */
    	public function insert($table, $data=array())
    	{
    		// No use duplicating logic!
    		if ( ! empty($data)) $this->set($data);

    		return $this->_run("insert", $table);
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Creates and executes a batch insertion query
    	 *
    	 * @param string $table
    	 * @param array $data
    	 * @return \PDOStatement
    	 */
    	public function insert_batch($table, $data=array())
    	{
    		// Get the generated values and sql string
    		list($sql, $data) = $this->db->insert_batch($table, $data);

    		return ( ! is_null($sql))
    			? $this->_run('', $table, $sql, $data)
    			: NULL;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Creates an update clause, and executes it
    	 *
    	 * @param string $table
    	 * @param mixed $data
    	 * @return \PDOStatement
    	 */
    	public function update($table, $data=array())
    	{
    		// No use duplicating logic!
    		if ( ! empty($data)) $this->set($data);

    		return $this->_run("update", $table);
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Deletes data from a table
    	 *
    	 * @param string $table
    	 * @param mixed $where
    	 * @return \PDOStatement
    	 */
    	public function delete($table, $where='')
    	{
    		// Set the where clause
    		if ( ! empty($where)) $this->where($where);

    		return $this->_run("delete", $table);
    	}

    	// --------------------------------------------------------------------------
    	// ! SQL Returning Methods
    	// --------------------------------------------------------------------------



    	/**
    	 * Returns the generated 'select' sql query
    	 *
    	 * @param string $table
    	 * @param bool $reset
    	 * @return string
    	 */
    	public function get_compiled_select($table='', $reset=TRUE)
    	{
    		// Set the table
    		if ( ! empty($table)) $this->from($table);

    		return $this->_get_compile('select', $table, $reset);
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Returns the generated 'insert' sql query
    	 *
    	 * @param string $table
    	 * @param bool $reset
    	 * @return string
    	 */
    	public function get_compiled_insert($table, $reset=TRUE)
    	{
    		return $this->_get_compile('insert', $table, $reset);
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Returns the generated 'update' sql query
    	 *
    	 * @param string $table
    	 * @param bool $reset
    	 * @return string
    	 */
    	public function get_compiled_update($table='', $reset=TRUE)
    	{
    		return $this->_get_compile('update', $table, $reset);
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Returns the generated 'delete' sql query
    	 *
    	 * @param string $table
    	 * @param bool $reset
    	 * @return string
    	 */
    	public function get_compiled_delete($table="", $reset=TRUE)
    	{
    		return $this->_get_compile('delete', $table, $reset);
    	}


    	// --------------------------------------------------------------------------
    	// ! Miscellaneous Methods
    	// --------------------------------------------------------------------------

    	/**
    	 * Clear out the class variables, so the next query can be run
    	 *
    	 * @return void
    	 */
    	public function reset_query()
    	{
    		// Reset strings and booleans
    		foreach($this->string_vars as $var)
    		{
    			$this->$var = NULL;
    		}

    		// Reset arrays
    		foreach($this->array_vars as $var)
    		{
    			$this->$var = array();
    		}
    	}
    }
    // End of query_builder.php
    Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts
    diff --git a/docs/source/Query/QueryBuilderInterface.php.html b/docs/source/Query/QueryBuilderInterface.php.html deleted file mode 100644 index 85285fd..0000000 --- a/docs/source/Query/QueryBuilderInterface.php.html +++ /dev/null @@ -1,3 +0,0 @@ - -phpDox - Source of QueryBuilderInterface.php

    Source of file QueryBuilderInterface.php

    - Size: 12,435 Bytes - Last Modified: 2015-11-10T09:59:33-05:00

    ../src/Query/QueryBuilderInterface.php

    123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504
    <?php
    /**
     * Query
     *
     * Free Query Builder / Database Abstraction Layer
     *
     * @package		Query
     * @author		Timothy J. Warren
     * @copyright	Copyright (c) 2012 - 2014
     * @link 		https://github.com/aviat4ion/Query
     * @license		http://philsturgeon.co.uk/code/dbad-license
     */

    // --------------------------------------------------------------------------

    namespace Query;

    /**
     * Interface defining the Query Builder class
     *
     * @package Query
     * @subpackage Query_Builder
     */
    interface QueryBuilderInterface {

    	// --------------------------------------------------------------------------
    	// ! Select Queries
    	// --------------------------------------------------------------------------

    	/**
    	 * Specifies rows to select in a query
    	 *
    	 * @param string $fields
    	 * @return Query_Builder
    	 */
    	public function select($fields);

    	// --------------------------------------------------------------------------

    	/**
    	 * Selects the maximum value of a field from a query
    	 *
    	 * @param string $field
    	 * @param string|bool $as
    	 * @return Query_Builder
    	 */
    	public function select_max($field, $as=FALSE);

    	// --------------------------------------------------------------------------

    	/**
    	 * Selects the minimum value of a field from a query
    	 *
    	 * @param string $field
    	 * @param string|bool $as
    	 * @return Query_Builder
    	 */
    	public function select_min($field, $as=FALSE);

    	// --------------------------------------------------------------------------

    	/**
    	 * Selects the average value of a field from a query
    	 *
    	 * @param string $field
    	 * @param string|bool $as
    	 * @return Query_Builder
    	 */
    	public function select_avg($field, $as=FALSE);

    	// --------------------------------------------------------------------------

    	/**
    	 * Selects the sum of a field from a query
    	 *
    	 * @param string $field
    	 * @param string|bool $as
    	 * @return Query_Builder
    	 */
    	public function select_sum($field, $as=FALSE);

    	// --------------------------------------------------------------------------

    	/**
    	 * Adds the 'distinct' keyword to a query
    	 *
    	 * @return Query_Builder
    	 */
    	public function distinct();

    	// --------------------------------------------------------------------------

    	/**
    	 * Shows the query plan for the query
    	 *
    	 * @return Query_Builder
    	 */
    	public function explain();

    	// --------------------------------------------------------------------------

    	/**
    	 * Specify the database table to select from
    	 *
    	 * @param string $tblname
    	 * @return Query_Builder
    	 */
    	public function from($tblname);

    	// --------------------------------------------------------------------------
    	// ! 'Like' methods
    	// --------------------------------------------------------------------------

    	/**
    	 * Creates a Like clause in the sql statement
    	 *
    	 * @param string $field
    	 * @param mixed $val
    	 * @param string $pos
    	 * @return Query_Builder
    	 */
    	public function like($field, $val, $pos='both');

    	// --------------------------------------------------------------------------

    	/**
    	 * Generates an OR Like clause
    	 *
    	 * @param string $field
    	 * @param mixed $val
    	 * @param string $pos
    	 * @return Query_Builder
    	 */
    	public function or_like($field, $val, $pos='both');

    	// --------------------------------------------------------------------------

    	/**
    	 * Generates a NOT LIKE clause
    	 *
    	 * @param string $field
    	 * @param mixed $val
    	 * @param string $pos
    	 * @return Query_Builder
    	 */
    	public function not_like($field, $val, $pos='both');

    	// --------------------------------------------------------------------------

    	/**
    	 * Generates a OR NOT LIKE clause
    	 *
    	 * @param string $field
    	 * @param mixed $val
    	 * @param string $pos
    	 * @return Query_Builder
    	 */
    	public function or_not_like($field, $val, $pos='both');

    	// --------------------------------------------------------------------------
    	// ! Having methods
    	// --------------------------------------------------------------------------

    	/**
    	 * Generates a 'Having' clause
    	 *
    	 * @param mixed $key
    	 * @param mixed $val
    	 * @return Query_Builder
    	 */
    	public function having($key, $val=array());

    	// --------------------------------------------------------------------------

    	/**
    	 * Generates a 'Having' clause prefixed with 'OR'
    	 *
    	 * @param mixed $key
    	 * @param mixed $val
    	 * @return Query_Builder
    	 */
    	public function or_having($key, $val=array());

    	// --------------------------------------------------------------------------
    	// ! 'Where' methods
    	// --------------------------------------------------------------------------

    	/**
    	 * Specify condition(s) in the where clause of a query
    	 * Note: this function works with key / value, or a
    	 * passed array with key / value pairs
    	 *
    	 * @param mixed $key
    	 * @param mixed $val
    	 * @param bool $escape
    	 * @return Query_Builder
    	 */
    	public function where($key, $val=array(), $escape = NULL);

    	// --------------------------------------------------------------------------

    	/**
    	 * Where clause prefixed with "OR"
    	 *
    	 * @param string $key
    	 * @param mixed $val
    	 * @return Query_Builder
    	 */
    	public function or_where($key, $val=array());

    	// --------------------------------------------------------------------------

    	/**
    	 * Where clause with 'IN' statement
    	 *
    	 * @param mixed $field
    	 * @param mixed $val
    	 * @return Query_Builder
    	 */
    	public function where_in($field, $val=array());

    	// --------------------------------------------------------------------------

    	/**
    	 * Where in statement prefixed with "or"
    	 *
    	 * @param string $field
    	 * @param mixed $val
    	 * @return Query_Builder
    	 */
    	public function or_where_in($field, $val=array());

    	// --------------------------------------------------------------------------

    	/**
    	 * WHERE NOT IN (FOO) clause
    	 *
    	 * @param string $field
    	 * @param mixed $val
    	 * @return Query_Builder
    	 */
    	public function where_not_in($field, $val=array());

    	// --------------------------------------------------------------------------

    	/**
    	 * OR WHERE NOT IN (FOO) clause
    	 *
    	 * @param string $field
    	 * @param mixed $val
    	 * @return Query_Builder
    	 */
    	public function or_where_not_in($field, $val=array());

    	// --------------------------------------------------------------------------
    	// ! Other Query Modifier methods
    	// --------------------------------------------------------------------------

    	/**
    	 * Sets values for inserts / updates / deletes
    	 *
    	 * @param mixed $key
    	 * @param mixed $val
    	 * @return Query_Builder
    	 */
    	public function set($key, $val = NULL);

    	// --------------------------------------------------------------------------

    	/**
    	 * Creates a join phrase in a compiled query
    	 *
    	 * @param string $table
    	 * @param string $condition
    	 * @param string $type
    	 * @return Query_Builder
    	 */
    	public function join($table, $condition, $type='');

    	// --------------------------------------------------------------------------

    	/**
    	 * Group the results by the selected field(s)
    	 *
    	 * @param mixed $field
    	 * @return Query_Builder
    	 */
    	public function group_by($field);

    	// --------------------------------------------------------------------------

    	/**
    	 * Order the results by the selected field(s)
    	 *
    	 * @param string $field
    	 * @param string $type
    	 * @return Query_Builder
    	 */
    	public function order_by($field, $type="");

    	// --------------------------------------------------------------------------

    	/**
    	 * Set a limit on the current sql statement
    	 *
    	 * @param int $limit
    	 * @param int|bool $offset
    	 * @return Query_Builder
    	 */
    	public function limit($limit, $offset=FALSE);

    	// --------------------------------------------------------------------------
    	// ! Query Grouping Methods
    	// --------------------------------------------------------------------------

    	/**
    	 * Adds a paren to the current query for query grouping
    	 *
    	 * @return Query_Builder
    	 */
    	public function group_start();

    	// --------------------------------------------------------------------------

    	/**
    	 * Adds a paren to the current query for query grouping,
    	 * prefixed with 'OR'
    	 *
    	 * @return Query_Builder
    	 */
    	public function or_group_start();

    	// --------------------------------------------------------------------------

    	/**
    	 * Adds a paren to the current query for query grouping,
    	 * prefixed with 'OR NOT'
    	 *
    	 * @return Query_Builder
    	 */
    	public function or_not_group_start();

    	// --------------------------------------------------------------------------

    	/**
    	 * Ends a query group
    	 *
    	 * @return Query_Builder
    	 */
    	public function group_end();

    	// --------------------------------------------------------------------------
    	// ! Query execution methods
    	// --------------------------------------------------------------------------

    	/**
    	 * Select and retrieve all records from the current table, and/or
    	 * execute current compiled query
    	 *
    	 * @param $table
    	 * @param int|bool $limit
    	 * @param int|bool $offset
    	 * @return \PDOStatement
    	 */
    	public function get($table='', $limit=FALSE, $offset=FALSE);

    	// --------------------------------------------------------------------------

    	/**
    	 * Convience method for get() with a where clause
    	 *
    	 * @param string $table
    	 * @param array $where
    	 * @param int|bool $limit
    	 * @param int|bool $offset
    	 * @return \PDOStatement
    	 */
    	public function get_where($table, $where=array(), $limit=FALSE, $offset=FALSE);

    	// --------------------------------------------------------------------------

    	/**
    	 * Retrieve the number of rows in the selected table
    	 *
    	 * @param string $table
    	 * @return int
    	 */
    	public function count_all($table);

    	// --------------------------------------------------------------------------

    	/**
    	 * Retrieve the number of results for the generated query - used
    	 * in place of the get() method
    	 *
    	 * @param string $table
    	 * @return int
    	 */
    	public function count_all_results($table='');

    	// --------------------------------------------------------------------------

    	/**
    	 * Creates an insert clause, and executes it
    	 *
    	 * @param string $table
    	 * @param mixed $data
    	 * @return \PDOStatement
    	 */
    	public function insert($table, $data=array());

    	// --------------------------------------------------------------------------

    	/**
    	 * Creates and executes a batch insertion query
    	 *
    	 * @param string $table
    	 * @param array $data
    	 * @return \PDOStatement|null
    	 */
    	public function insert_batch($table, $data=array());

    	// --------------------------------------------------------------------------

    	/**
    	 * Creates an update clause, and executes it
    	 *
    	 * @param string $table
    	 * @param mixed $data
    	 * @return \PDOStatement
    	 */
    	public function update($table, $data=array());

    	// --------------------------------------------------------------------------

    	/**
    	 * Deletes data from a table
    	 *
    	 * @param string $table
    	 * @param mixed $where
    	 * @return \PDOStatement
    	 */
    	public function delete($table, $where='');

    	// --------------------------------------------------------------------------
    	// ! SQL Returning Methods
    	// --------------------------------------------------------------------------

    	/**
    	 * Returns the generated 'select' sql query
    	 *
    	 * @param string $table
    	 * @param bool $reset
    	 * @return string
    	 */
    	public function get_compiled_select($table='', $reset=TRUE);

    	// --------------------------------------------------------------------------

    	/**
    	 * Returns the generated 'insert' sql query
    	 *
    	 * @param string $table
    	 * @param bool $reset
    	 * @return string
    	 */
    	public function get_compiled_insert($table, $reset=TRUE);

    	// --------------------------------------------------------------------------

    	/**
    	 * Returns the generated 'update' sql query
    	 *
    	 * @param string $table
    	 * @param bool $reset
    	 * @return string
    	 */
    	public function get_compiled_update($table='', $reset=TRUE);

    	// --------------------------------------------------------------------------

    	/**
    	 * Returns the generated 'delete' sql query
    	 *
    	 * @param string $table
    	 * @param bool $reset
    	 * @return string
    	 */
    	public function get_compiled_delete($table="", $reset=TRUE);

    	// --------------------------------------------------------------------------
    	// ! Miscellaneous Methods
    	// --------------------------------------------------------------------------

    	/**
    	 * Clear out the class variables, so the next query can be run
    	 *
    	 * @return void
    	 */
    	public function reset_query();
    }

    // End of query_builder_interface.php

    Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts
    diff --git a/docs/source/Query/QueryParser.php.html b/docs/source/Query/QueryParser.php.html deleted file mode 100644 index 7aabdfd..0000000 --- a/docs/source/Query/QueryParser.php.html +++ /dev/null @@ -1,51 +0,0 @@ - -phpDox - Source of QueryParser.php

    Source of file QueryParser.php

    - Size: 3,267 Bytes - Last Modified: 2015-11-10T11:45:23-05:00

    ../src/Query/QueryParser.php

    123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
    - Covered by 6 test(s): -
    • Query_Parser_Test::testGeneric2
    • Query_Parser_Test::testWUnderscore
    • Query_Parser_Test::testFunction
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • FirebirdQBTest::testGetNamedConnection
    64
    - Covered by 6 test(s): -
    • Query_Parser_Test::testGeneric2
    • Query_Parser_Test::testWUnderscore
    • Query_Parser_Test::testFunction
    • Connection_Manager_Test::testConnect
    • Connection_Manager_Test::testGetConnection
    • FirebirdQBTest::testGetNamedConnection
    65666768697071727374757677
    - Covered by 19 test(s): -
    • Query_Parser_Test::testGeneric2
    • Query_Parser_Test::testWUnderscore
    • Query_Parser_Test::testFunction
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    78
    - Covered by 19 test(s): -
    • Query_Parser_Test::testGeneric2
    • Query_Parser_Test::testWUnderscore
    • Query_Parser_Test::testFunction
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    79
    - Covered by 19 test(s): -
    • Query_Parser_Test::testGeneric2
    • Query_Parser_Test::testWUnderscore
    • Query_Parser_Test::testFunction
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    808182
    - Covered by 19 test(s): -
    • Query_Parser_Test::testGeneric2
    • Query_Parser_Test::testWUnderscore
    • Query_Parser_Test::testFunction
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    83
    - Covered by 19 test(s): -
    • Query_Parser_Test::testGeneric2
    • Query_Parser_Test::testWUnderscore
    • Query_Parser_Test::testFunction
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    848586
    - Covered by 19 test(s): -
    • Query_Parser_Test::testGeneric2
    • Query_Parser_Test::testWUnderscore
    • Query_Parser_Test::testFunction
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    8788
    - Covered by 19 test(s): -
    • Query_Parser_Test::testGeneric2
    • Query_Parser_Test::testWUnderscore
    • Query_Parser_Test::testFunction
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    8990919293949596979899100101
    - Covered by 16 test(s): -
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    102
    - Covered by 16 test(s): -
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    103104105
    - Covered by 16 test(s): -
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    106107
    - Covered by 16 test(s): -
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    108
    - Covered by 16 test(s): -
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    109
    - Covered by 16 test(s): -
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    110
    - Covered by 16 test(s): -
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    111
    - Covered by 16 test(s): -
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    112113
    - Covered by 16 test(s): -
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    114115116117118119120121122123124125126
    - Covered by 19 test(s): -
    • Query_Parser_Test::testGeneric2
    • Query_Parser_Test::testWUnderscore
    • Query_Parser_Test::testFunction
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    127128
    - Covered by 19 test(s): -
    • Query_Parser_Test::testGeneric2
    • Query_Parser_Test::testWUnderscore
    • Query_Parser_Test::testFunction
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    129130
    - Covered by 19 test(s): -
    • Query_Parser_Test::testGeneric2
    • Query_Parser_Test::testWUnderscore
    • Query_Parser_Test::testFunction
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    131
    - Covered by 19 test(s): -
    • Query_Parser_Test::testGeneric2
    • Query_Parser_Test::testWUnderscore
    • Query_Parser_Test::testFunction
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    132133
    - Covered by 19 test(s): -
    • Query_Parser_Test::testGeneric2
    • Query_Parser_Test::testWUnderscore
    • Query_Parser_Test::testFunction
    • MySQLQBTest::testJoin
    • MySQLQBTest::testLeftJoin
    • MySQLQBTest::testInnerJoin
    • MySQLQBTest::testJoinWithMultipleWhereValues
    • PgSQLQBTest::testJoin
    • PgSQLQBTest::testLeftJoin
    • PgSQLQBTest::testInnerJoin
    • PgSQLQBTest::testJoinWithMultipleWhereValues
    • SQLiteQBTest::testJoin
    • SQLiteQBTest::testLeftJoin
    • SQLiteQBTest::testInnerJoin
    • SQLiteQBTest::testJoinWithMultipleWhereValues
    • FirebirdQBTest::testJoin
    • FirebirdQBTest::testLeftJoin
    • FirebirdQBTest::testInnerJoin
    • FirebirdQBTest::testJoinWithMultipleWhereValues
    134135136137138
    - Covered by 1 test(s): -
    • Query_Parser_Test::testGeneric2
    <?php
    /**
     * Query
     *
     * Free Query Builder / Database Abstraction Layer
     *
     * @package		Query
     * @author		Timothy J. Warren
     * @copyright	Copyright (c) 2012 - 2014
     * @link 		https://github.com/aviat4ion/Query
     * @license		http://philsturgeon.co.uk/code/dbad-license
     */

    // --------------------------------------------------------------------------

    namespace Query;

    /**
     * Utility Class to parse sql clauses for properly escaping identifiers
     *
     * @package Query
     * @subpackage Query_Builder
     */
    class QueryParser {

    	/**
    	 * DB Driver
    	 *
    	 * @var DriverInterface
    	 */
    	private $db;

    	/**
    	 * Regex patterns for various syntax components
    	 *
    	 * @var array
    	 */
    	private $match_patterns = array(
    		'function' => '([a-zA-Z0-9_]+\((.*?)\))',
    		'identifier' => '([a-zA-Z0-9_-]+\.?)+',
    		'operator' => '=|AND|&&?|~|\|\|?|\^|/|>=?|<=?|-|%|OR|\+|NOT|\!=?|<>|XOR'
    	);

    	/**
    	 * Regex matches
    	 *
    	 * @var array
    	 */
    	public $matches = array(
    		'functions' => array(),
    		'identifiers' => array(),
    		'operators' => array(),
    		'combined' => array(),
    	);

    	/**
    	 * Constructor/entry point into parser
    	 *
    	 * @param Driver\DriverInterface $db
    	 */
    	public function __construct(DriverInterface $db)
    	{
    		$this->db = $db;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Parser method for setting the parse string
    	 *
    	 * @param string $sql
    	 * @return array
    	 */
    	public function parse_join($sql)
    	{
    		// Get sql clause components
    		preg_match_all('`'.$this->match_patterns['function'].'`', $sql, $this->matches['functions'], PREG_SET_ORDER);
    		preg_match_all('`'.$this->match_patterns['identifier'].'`', $sql, $this->matches['identifiers'], PREG_SET_ORDER);
    		preg_match_all('`'.$this->match_patterns['operator'].'`', $sql, $this->matches['operators'], PREG_SET_ORDER);

    		// Get everything at once for ordering
    		$full_pattern = '`'.$this->match_patterns['function'].'+|'.$this->match_patterns['identifier'].'|('.$this->match_patterns['operator'].')+`i';
    		preg_match_all($full_pattern, $sql, $this->matches['combined'], PREG_SET_ORDER);

    		// Go through the matches, and get the most relevant matches
    		$this->matches = array_map(array($this, 'filter_array'), $this->matches);

    		return $this->matches;
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Compiles a join condition after parsing
    	 *
    	 * @param string $condition
    	 * @return string
    	 */
    	public function compile_join($condition)
    	{
    		$parts = $this->parse_join($condition);
    		$count = count($parts['identifiers']);

    		// Go through and quote the identifiers
    		for($i=0; $i <= $count; $i++)
    		{
    			if (in_array($parts['combined'][$i], $parts['identifiers']) && ! is_numeric($parts['combined'][$i]))
    			{
    				$parts['combined'][$i] = $this->db->quote_ident($parts['combined'][$i]);
    			}
    		}

    		return implode('', $parts['combined']);
    	}

    	// --------------------------------------------------------------------------

    	/**
    	 * Returns a more useful match array
    	 *
    	 * @param array $array
    	 * @return array
    	 */
    	protected function filter_array($array)
    	{
    		$new_array = array();

    		foreach($array as $row)
    		{
    			$new_array[] =  (is_array($row)) ? $row[0] : $row;
    		}

    		return $new_array;
    	}

    }

    // End of QueryParser.php
    Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts
    diff --git a/docs/source/Query/SQLInterface.php.html b/docs/source/Query/SQLInterface.php.html deleted file mode 100644 index 02a7acb..0000000 --- a/docs/source/Query/SQLInterface.php.html +++ /dev/null @@ -1,5 +0,0 @@ - -phpDox - Source of SQLInterface.php

    Source of file SQLInterface.php

    - Size: 2,344 Bytes - Last Modified: 2015-11-10T11:02:11-05:00

    ../src/Query/SQLInterface.php

    123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141
    - Covered by 1 test(s): -
    • Query_Parser_Test::testGeneric2
    <?php
    /**
     * Query
     *
     * Free Query Builder / Database Abstraction Layer
     *
     * @author		Timothy J. Warren
     * @copyright	Copyright (c) 2012 - 2014
     * @link 		https://github.com/aviat4ion/Query
     * @license		http://philsturgeon.co.uk/code/dbad-license
     * @package		Query
     */

    // --------------------------------------------------------------------------

    namespace Query;

    /**
     * parent for database manipulation subclasses
     *
     * @package Query
     * @subpackage Drivers
     */
    interface SQLInterface {

    	/**
    	 * Get database specific sql for limit clause
    	 *
    	 * @param string $sql
    	 * @param int $limit
    	 * @param int|bool $offset
    	 * @return string
    	 */
    	public function limit($sql, $limit, $offset=FALSE);

    	/**
    	 * Modify the query to get the query plan
    	 *
    	 * @param string $sql
    	 * @return string
    	 */
    	public function explain($sql);

    	/**
    	 * Get the sql for random ordering
    	 *
    	 * @return string
    	 */
    	public function random();

    	/**
    	 * Returns sql to list other databases
    	 *
    	 * @return string
    	 */
    	public function db_list();

    	/**
    	 * Returns sql to list tables
    	 *
    	 * @return string
    	 */
    	public function table_list();

    	/**
    	 * Returns sql to list system tables
    	 *
    	 * @return string
    	 */
    	public function system_table_list();

    	/**
    	 * Returns sql to list views
    	 *
    	 * @return string
    	 */
    	public function view_list();

    	/**
    	 * Returns sql to list triggers
    	 *
    	 * @return string
    	 */
    	public function trigger_list();

    	/**
    	 * Return sql to list functions
    	 *
    	 * @return NULL
    	 */
    	public function function_list();

    	/**
    	 * Return sql to list stored procedures
    	 *
    	 * @return string
    	 */
    	public function procedure_list();

    	/**
    	 * Return sql to list sequences
    	 *
    	 * @return string
    	 */
    	public function sequence_list();

    	/**
    	 * Return sql to list database field types
    	 *
    	 * @return string|array
    	 */
    	public function type_list();

    	/**
    	 * Get information about the columns in the
    	 * specified table
    	 *
    	 * @param string $table
    	 * @return string
    	 */
    	public function column_list($table);

    	/**
    	 * Get the list of foreign keys for the current
    	 * table
    	 *
    	 * @param string $table
    	 * @return array
    	 */
    	public function fk_list($table);

    	/**
    	 * Get the list of indexes for the current table
    	 *
    	 * @param string $table
    	 * @return array
    	 */
    	public function index_list($table);

    }
    // End of sql_interface.php
    Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts
    diff --git a/docs/source/common.php.html b/docs/source/common.php.html deleted file mode 100644 index 0e29e55..0000000 --- a/docs/source/common.php.html +++ /dev/null @@ -1,3 +0,0 @@ - -phpDox - Source of common.php

    Source of file common.php

    - Size: 4,708 Bytes - Last Modified: 2015-11-10T10:13:16-05:00

    ../src/common.php

    123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225
    <?php
    /**
     * Query
     *
     * Free Query Builder / Database Abstraction Layer
     *
     * @package		Query
     * @subpackage	Core
     * @author		Timothy J. Warren
     * @copyright	Copyright (c) 2012 - 2014
     * @link 		https://github.com/aviat4ion/Query
     * @license		http://philsturgeon.co.uk/code/dbad-license
     */

    // --------------------------------------------------------------------------

    /**
     * Global functions that don't really fit anywhere else
     */

    // --------------------------------------------------------------------------

    if ( ! function_exists('do_include'))
    {
    	/**
    	 * Bulk directory loading workaround for use
    	 * with array_map and glob
    	 *
    	 * @param string $path
    	 * @return void
    	 */
    	function do_include($path)
    	{
    		require_once($path);
    	}
    }

    // --------------------------------------------------------------------------

    if ( ! function_exists('mb_trim'))
    {
    	/**
    	 * Multibyte-safe trim function
    	 *
    	 * @param string $string
    	 * @return string
    	 */
    	function mb_trim($string)
    	{
    		return preg_replace("/(^\s+)|(\s+$)/us", "", $string);
    	}
    }

    // --------------------------------------------------------------------------

    if ( ! function_exists('db_filter'))
    {
    	/**
    	 * Filter out db rows into one array
    	 *
    	 * @param array $array
    	 * @param mixed $index
    	 * @return array
    	 */
    	function db_filter($array, $index)
    	{
    		$new_array = array();

    		foreach($array as $a)
    		{
    			$new_array[] = $a[$index];
    		}

    		return $new_array;
    	}
    }

    // --------------------------------------------------------------------------

    if ( ! function_exists('from_camel_case'))
    {
    	/**
    	 * Create a snake_case string from camelCase
    	 *
    	 * @see http://stackoverflow.com/questions/1993721/how-to-convert-camelcase-to-camel-case
    	 *
    	 * @param string $input
    	 * @return string
    	 */
    	function from_camel_case($input) {
    		preg_match_all('!([A-Z][A-Z0-9]*(?=$|[A-Z][a-z0-9])|[A-Za-z][a-z0-9]+)!', $input, $matches);
    		$ret = $matches[0];
    		foreach ($ret as &$match) {
    			$match = strtolower($match);
    		}
    		return implode('_', $ret);
    	}
    }

    // --------------------------------------------------------------------------

    if ( ! function_exists('array_zipper'))
    {
    	/**
    	 * Zip a set of arrays together on common keys
    	 *
    	 * The $zipper_input array is an array of arrays indexed by their place in the output
    	 * array.
    	 *
    	 * @param array $zipper_input
    	 * @return array
    	 */
    	function array_zipper(Array $zipper_input)
    	{
    		$output = array();

    		foreach($zipper_input as $append_key => $values)
    		{
    			foreach($values as $index => $value)
    			{
    				if ( ! isset($output[$index]))
    				{
    					$output[$index] = array();
    				}
    				$output[$index][$append_key] = $value;
    			}
    		}

    		return $output;
    	}
    }

    // --------------------------------------------------------------------------

    if ( ! function_exists('array_pluck'))
    {
    	/**
    	 * Get an array out of an multi-dimensional array based on a common
    	 * key
    	 *
    	 * @param array $array
    	 * @param string $key
    	 * @return array
    	 */
    	function array_pluck(Array $array, $key)
    	{
    		$output = array();

    		// No point iterating over an empty array
    		if (empty($array)) return $array;

    		foreach($array as $inner_array)
    		{
    	 		if (array_key_exists($key, $inner_array))
    	 		{
    		 		$output[] = $inner_array[$key];
    	 		}
    		}

    		return $output;
    	}
    }

    // --------------------------------------------------------------------------

    if ( ! function_exists('regex_in_array'))
    {
    	/**
    	 * Determine whether a value in the passed array matches the pattern
    	 * passed
    	 *
    	 * @param array $array
    	 * @param string $pattern
    	 * @return bool
    	 */
    	function regex_in_array(Array $array, $pattern)
    	{
    		if (empty($array)) return FALSE;

    		foreach($array as $item)
    		{
    			if (is_scalar($item) && preg_match($pattern, $item))
    			{
    				return TRUE;
    			}
    		}

    		return FALSE;
    	}
    }

    // --------------------------------------------------------------------------

    if ( ! function_exists('Query'))
    {
    	/**
    	 * Connection function
    	 *
    	 * Send an array or object as connection parameters to create a connection. If
    	 * the array or object has an 'alias' parameter, passing that string to this
    	 * function will return that connection. Passing no parameters returns the last
    	 * connection created.
    	 *
    	 * @param string|object|array $params
    	 * @return Query\Query_Builder|null
    	 */
    	function Query($params = '')
    	{
    		$cmanager = \Query\ConnectionManager::get_instance();

    		// If you are getting a previously created connection
    		if (is_scalar($params))
    		{
    			return $cmanager->get_connection($params);
    		}
    		elseif ( ! is_scalar($params) && ! is_null($params))
    		{
    			$params_object = (object) $params;

    			// Otherwise, return a new connection
    			return $cmanager->connect($params_object);
    		}
    	}
    }
    // End of common.php
    Generated using phpDox 0.8.2-dev - Copyright (C) 2010 - 2015 by Arne Blankerts
    diff --git a/build/phpdox.xml b/phpdox.xml similarity index 94% rename from build/phpdox.xml rename to phpdox.xml index a5f4e9c..3703129 100644 --- a/build/phpdox.xml +++ b/phpdox.xml @@ -9,7 +9,7 @@ - + @@ -35,7 +35,7 @@ --> - + @@ -56,12 +56,12 @@ - + - + @@ -84,11 +84,9 @@ - + diff --git a/phpstan.neon b/phpstan.neon new file mode 100644 index 0000000..4367544 --- /dev/null +++ b/phpstan.neon @@ -0,0 +1,7 @@ +parameters: + autoload_files: + - %rootDir%/../../../tests/bootstrap.php + ignoreErrors: + - '#Access to an undefined property Query\\QueryBuilderInterface::\$[a-zA-Z0-9_]+#' + - '#Call to an undefined method Query\\QueryBuilderInterface::[a-zA-Z0-9_]+\(\)#' + - '#Call to an undefined method Query\\Drivers\\DriverInterface::[a-zA-Z0-9_]+\(\)#' diff --git a/src/BadDBDriverException.php b/src/BadDBDriverException.php new file mode 100644 index 0000000..9f784e9 --- /dev/null +++ b/src/BadDBDriverException.php @@ -0,0 +1,23 @@ + + * @copyright 2012 - 2018 Timothy J. Warren + * @license http://www.opensource.org/licenses/mit-license.html MIT License + * @link https://git.timshomepage.net/aviat4ion/Query + */ +namespace Query; + +use InvalidArgumentException; + +/** + * Generic exception for bad drivers + */ +class BadDBDriverException extends InvalidArgumentException { +} \ No newline at end of file diff --git a/src/Query/ConnectionManager.php b/src/ConnectionManager.php similarity index 52% rename from src/Query/ConnectionManager.php rename to src/ConnectionManager.php index a305179..e191952 100644 --- a/src/Query/ConnectionManager.php +++ b/src/ConnectionManager.php @@ -1,26 +1,25 @@ - + * @copyright 2012 - 2018 Timothy J. Warren + * @license http://www.opensource.org/licenses/mit-license.html MIT License + * @link https://git.timshomepage.net/aviat4ion/Query */ - -// -------------------------------------------------------------------------- - namespace Query; +use DomainException; +use InvalidArgumentException; + /** * Connection manager class to manage connections for the * Query method - * - * @package Query - * @subpackage Core */ final class ConnectionManager { @@ -28,66 +27,64 @@ final class ConnectionManager { * Map of named database connections * @var array */ - private $connections = array(); + private $connections = []; /** * Class instance variable - * @var Connection_Manager + * @var ConnectionManager|null */ - private static $instance = null; - - // -------------------------------------------------------------------------- + private static $instance; /** * Private constructor to prevent multiple instances * @codeCoverageIgnore */ - private function __construct() {} - - // -------------------------------------------------------------------------- + private function __construct() + { + } /** * Private clone method to prevent cloning - * @throws \DomainException + * + * @throws DomainException + * @return void */ public function __clone() { - throw new \DomainException("Can't clone singleton"); + throw new DomainException("Can't clone singleton"); } - // -------------------------------------------------------------------------- - /** * Prevent serialization of this object - * @throws \DomainException + * + * @throws DomainException + * @return void */ public function __sleep() { - throw new \DomainException("No serializing of singleton"); + throw new DomainException('No serializing of singleton'); } - // -------------------------------------------------------------------------- - /** * Make sure serialize/deserialize doesn't work - * @throws \DomainException + * + * @throws DomainException + * @return void */ public function __wakeup() { - throw new \DomainException("Can't unserialize singleton"); + throw new DomainException("Can't unserialize singleton"); } - // -------------------------------------------------------------------------- - /** * Return a connection manager instance * * @staticvar null $instance * @return ConnectionManager */ - public static function get_instance() + public static function getInstance(): ConnectionManager { - if (self::$instance === null) + if (self::$instance === NULL) { self::$instance = new self(); } @@ -95,55 +92,51 @@ final class ConnectionManager { return self::$instance; } - // -------------------------------------------------------------------------- - /** * Returns the connection specified by the name given * * @param string|array|object $name - * @return QueryBuilder - * @throws \InvalidArgumentException + * @return QueryBuilderInterface + * @throws InvalidArgumentException */ - public function get_connection($name = '') + public function getConnection($name = ''): QueryBuilderInterface { // If the parameter is a string, use it as an array index if (is_scalar($name) && isset($this->connections[$name])) { return $this->connections[$name]; } - elseif (empty($name) && ! empty($this->connections)) // Otherwise, return the last one + else if (empty($name) && ! empty($this->connections)) // Otherwise, return the last one { return end($this->connections); } // You should actually connect before trying to get a connection... - throw new \InvalidArgumentException("The specified connection does not exist"); + throw new InvalidArgumentException('The specified connection does not exist'); } - // -------------------------------------------------------------------------- - /** * Parse the passed parameters and return a connection * * @param \stdClass $params - * @return QueryBuilder + * @return QueryBuilderInterface */ - public function connect(\stdClass $params) + public function connect(\stdClass $params): QueryBuilderInterface { - list($dsn, $dbtype, $params, $options) = $this->parse_params($params); + list($dsn, $dbtype, $params, $options) = $this->parseParams($params); $dbtype = ucfirst($dbtype); $driver = "\\Query\\Drivers\\{$dbtype}\\Driver"; // Create the database connection - $db = ( ! empty($params->user)) + $db = ! empty($params->user) ? new $driver($dsn, $params->user, $params->pass, $options) : new $driver($dsn, '', '', $options); // Set the table prefix, if it exists if (isset($params->prefix)) { - $db->set_table_prefix($params->prefix); + $db->setTablePrefix($params->prefix); } // Create Query Builder object @@ -163,8 +156,6 @@ final class ConnectionManager { return $conn; } - // -------------------------------------------------------------------------- - /** * Parses params into a dsn and option array * @@ -172,7 +163,7 @@ final class ConnectionManager { * @return array * @throws BadDBDriverException */ - public function parse_params(\stdClass $params) + public function parseParams(\stdClass $params): array { $params->type = strtolower($params->type); $dbtype = ($params->type !== 'postgresql') ? $params->type : 'pgsql'; @@ -185,7 +176,7 @@ final class ConnectionManager { } // Set additional PDO options - $options = array(); + $options = []; if (isset($params->options)) { @@ -193,47 +184,37 @@ final class ConnectionManager { } // Create the dsn for the database to connect to - if (strtolower($dbtype) === 'firebird') - { - $dsn = "{$params->host}:{$params->file}"; - } - else if(strtolower($dbtype) === 'sqlite') + if(strtolower($dbtype) === 'sqlite') { $dsn = $params->file; } else { - $dsn = $this->create_dsn($dbtype, $params); + $dsn = $this->createDsn($dbtype, $params); } - return array($dsn, $dbtype, $params, $options); + return [$dsn, $dbtype, $params, $options]; } - // -------------------------------------------------------------------------- - /** * Create the dsn from the db type and params * + * @codeCoverageIgnore * @param string $dbtype * @param \stdClass $params * @return string */ - private function create_dsn($dbtype, \stdClass $params) + private function createDsn(string $dbtype, \stdClass $params): string { - if (strtolower($dbtype) === 'pdo_firebird') - { - $dbtype = 'firebird'; - } - - $pairs = array(); + $pairs = []; if ( ! empty($params->database)) { - $pairs[] = implode('=', array('dbname', $params->database)); + $pairs[] = implode('=', ['dbname', $params->database]); } - $skip = array( + $skip = [ 'name' => 'name', 'pass' => 'pass', 'user' => 'user', @@ -242,17 +223,16 @@ final class ConnectionManager { 'options' => 'options', 'database' => 'database', 'alias' => 'alias' - ); + ]; foreach($params as $key => $val) { - if (( ! array_key_exists($key, $skip)) && ( ! empty($val))) + if (( ! array_key_exists($key, $skip)) && ! empty($val)) { - $pairs[] = implode('=', array($key, $val)); + $pairs[] = implode('=', [$key, $val]); } } return strtolower($dbtype) . ':' . implode(';', $pairs); } -} -// End of connection_manager.php \ No newline at end of file +} \ No newline at end of file diff --git a/src/Drivers/AbstractDriver.php b/src/Drivers/AbstractDriver.php new file mode 100644 index 0000000..3cff181 --- /dev/null +++ b/src/Drivers/AbstractDriver.php @@ -0,0 +1,630 @@ + + * @copyright 2012 - 2018 Timothy J. Warren + * @license http://www.opensource.org/licenses/mit-license.html MIT License + * @link https://git.timshomepage.net/aviat4ion/Query + */ +namespace Query\Drivers; + +use InvalidArgumentException; +use PDO; +use PDOStatement; + +/** + * Base Database class + * + * Extends PDO to simplify cross-database issues + */ +abstract class AbstractDriver + extends PDO + implements DriverInterface { + + /** + * Reference to the last executed query + * @var PDOStatement + */ + protected $statement; + + /** + * Start character to escape identifiers + * @var string + */ + protected $escapeCharOpen = '"'; + + /** + * End character to escape identifiers + * @var string + */ + protected $escapeCharClose = '"'; + + /** + * Reference to sql class + * @var SQLInterface + */ + protected $sql; + + /** + * Reference to util class + * @var AbstractUtil + */ + protected $util; + + /** + * Last query executed + * @var string + */ + protected $lastQuery = ''; + + /** + * Prefix to apply to table names + * @var string + */ + protected $tablePrefix = ''; + + /** + * Whether the driver supports 'TRUNCATE' + * @var boolean + */ + protected $hasTruncate = TRUE; + + /** + * PDO constructor wrapper + * + * @param string $dsn + * @param string $username + * @param string $password + * @param array $driverOptions + */ + public function __construct(string $dsn, string $username=NULL, string $password=NULL, array $driverOptions=[]) + { + // Set PDO to display errors as exceptions, and apply driver options + $driverOptions[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION; + parent::__construct($dsn, $username, $password, $driverOptions); + + $this->_loadSubClasses(); + } + + /** + * Loads the subclasses for the driver + * + * @return void + */ + protected function _loadSubClasses(): void + { + // Load the sql and util class for the driver + $thisClass = \get_class($this); + $nsArray = explode("\\", $thisClass); + array_pop($nsArray); + $driver = array_pop($nsArray); + $sqlClass = __NAMESPACE__ . "\\{$driver}\\SQL"; + $utilClass = __NAMESPACE__ . "\\{$driver}\\Util"; + + $this->sql = new $sqlClass(); + $this->util = new $utilClass($this); + } + + /** + * Allow invoke to work on table object + * + * @codeCoverageIgnore + * @param string $name + * @param array $args + * @return mixed + */ + public function __call(string $name, array $args = []) + { + if ( + isset($this->$name) + && \is_object($this->$name) + && method_exists($this->$name, '__invoke') + ) + { + return \call_user_func_array([$this->$name, '__invoke'], $args); + } + } + + // -------------------------------------------------------------------------- + // ! Accessors / Mutators + // -------------------------------------------------------------------------- + + /** + * Get the last sql query executed + * + * @return string + */ + public function getLastQuery(): string + { + return $this->lastQuery; + } + + /** + * Set the last query sql + * + * @param string $queryString + * @return void + */ + public function setLastQuery(string $queryString): void + { + $this->lastQuery = $queryString; + } + + /** + * Get the SQL class for the current driver + * + * @return SQLInterface + */ + public function getSql(): SQLInterface + { + return $this->sql; + } + + /** + * Get the Util class for the current driver + * + * @return AbstractUtil + */ + public function getUtil(): AbstractUtil + { + return $this->util; + } + + /** + * Set the common table name prefix + * + * @param string $prefix + * @return void + */ + public function setTablePrefix(string $prefix): void + { + $this->tablePrefix = $prefix; + } + + // -------------------------------------------------------------------------- + // ! Concrete functions that can be overridden in child classes + // -------------------------------------------------------------------------- + + /** + * Simplifies prepared statements for database queries + * + * @param string $sql + * @param array $data + * @return PDOStatement | FALSE + * @throws InvalidArgumentException + */ + public function prepareQuery(string $sql, array $data): ?PDOStatement + { + // Prepare the sql, save the statement for easy access later + $this->statement = $this->prepare($sql); + + // Bind the parameters + foreach($data as $k => $value) + { + // Parameters are 1-based, the data is 0-based + // So, if the key is numeric, add 1 + if(is_numeric($k)) + { + $k++; + } + $this->statement->bindValue($k, $value); + } + + return $this->statement; + } + + /** + * Create and execute a prepared statement with the provided parameters + * + * @param string $sql + * @param array $params + * @throws InvalidArgumentException + * @return PDOStatement + */ + public function prepareExecute(string $sql, array $params): ?PDOStatement + { + $this->statement = $this->prepareQuery($sql, $params); + $this->statement->execute(); + + return $this->statement; + } + + /** + * Returns number of rows affected by an INSERT, UPDATE, DELETE type query + * + * @return int + */ + public function affectedRows(): int + { + // Return number of rows affected + return $this->statement->rowCount(); + } + + /** + * Prefixes a table if it is not already prefixed + * @param string $table + * @return string + */ + public function prefixTable(string $table): string + { + // Add the prefix to the table name + // before quoting it + if ( ! empty($this->tablePrefix)) + { + // Split identifier by period, will split into: + // database.schema.table OR + // schema.table OR + // database.table OR + // table + $identifiers = explode('.', $table); + $segments = count($identifiers); + + // Quote the last item, and add the database prefix + $identifiers[$segments - 1] = $this->_prefix(end($identifiers)); + + // Rejoin + $table = implode('.', $identifiers); + } + + return $table; + } + + /** + * Quote database table name, and set prefix + * + * @param string $table + * @return string + */ + public function quoteTable($table): string + { + $table = $this->prefixTable($table); + + // Finally, quote the table + return $this->quoteIdent($table); + } + + /** + * Surrounds the string with the databases identifier escape characters + * + * @param mixed $identifier + * @return string|array + */ + public function quoteIdent($identifier) + { + if (\is_array($identifier)) + { + return array_map([$this, __METHOD__], $identifier); + } + + // Handle comma-separated identifiers + if (strpos($identifier, ',') !== FALSE) + { + $parts = array_map('mb_trim', explode(',', $identifier)); + $parts = array_map([$this, __METHOD__], $parts); + $identifier = implode(',', $parts); + } + + // Split each identifier by the period + $hiers = explode('.', $identifier); + $hiers = array_map('mb_trim', $hiers); + + // Re-compile the string + $raw = implode('.', array_map([$this, '_quote'], $hiers)); + + // Fix functions + $funcs = []; + preg_match_all("#{$this->escapeCharOpen}([a-zA-Z0-9_]+(\((.*?)\))){$this->escapeCharClose}#iu", $raw, $funcs, PREG_SET_ORDER); + foreach($funcs as $f) + { + // Unquote the function + $raw = str_replace($f[0], $f[1], $raw); + + // Quote the inside identifiers + $raw = str_replace($f[3], $this->quoteIdent($f[3]), $raw); + } + + return $raw; + } + + /** + * Return schemas for databases that list them + * + * @return array + */ + public function getSchemas(): ?array + { + return NULL; + } + + /** + * Return list of tables for the current database + * + * @return array + */ + public function getTables(): ?array + { + $tables = $this->driverQuery('tableList'); + natsort($tables); + return $tables; + } + + /** + * Return list of dbs for the current connection, if possible + * + * @return array + */ + public function getDbs(): array + { + return $this->driverQuery('dbList'); + } + + /** + * Return list of views for the current database + * + * @return array + */ + public function getViews(): ?array + { + $views = $this->driverQuery('viewList'); + sort($views); + return $views; + } + + /** + * Return list of sequences for the current database, if they exist + * + * @return array + */ + public function getSequences(): ?array + { + return $this->driverQuery('sequenceList'); + } + + /** + * Return list of functions for the current database + * + * @return array + */ + public function getFunctions(): ?array + { + return $this->driverQuery('functionList', FALSE); + } + + /** + * Return list of stored procedures for the current database + * + * @return array + */ + public function getProcedures(): ?array + { + return $this->driverQuery('procedureList', FALSE); + } + + /** + * Return list of triggers for the current database + * + * @return array + */ + public function getTriggers(): ?array + { + return $this->driverQuery('triggerList', FALSE); + } + + /** + * Retrieves an array of non-user-created tables for + * the connection/database + * + * @return array + */ + public function getSystemTables(): ?array + { + return $this->driverQuery('systemTableList'); + } + + /** + * Retrieve column information for the current database table + * + * @param string $table + * @return array + */ + public function getColumns($table): ?array + { + return $this->driverQuery($this->getSql()->columnList($this->prefixTable($table)), FALSE); + } + + /** + * Retrieve foreign keys for the table + * + * @param string $table + * @return array + */ + public function getFks($table): ?array + { + return $this->driverQuery($this->getSql()->fkList($table), FALSE); + } + + /** + * Retrieve indexes for the table + * + * @param string $table + * @return array + */ + public function getIndexes($table): ?array + { + return $this->driverQuery($this->getSql()->indexList($this->prefixTable($table)), FALSE); + } + + /** + * Retrieve list of data types for the database + * + * @return array + */ + public function getTypes(): ?array + { + return $this->driverQuery('typeList', FALSE); + } + + /** + * Method to simplify retrieving db results for meta-data queries + * + * @param string|array|null $query + * @param bool $filteredIndex + * @return array|null + */ + public function driverQuery($query, $filteredIndex=TRUE): ?array + { + // Call the appropriate method, if it exists + if (\is_string($query) && method_exists($this->sql, $query)) + { + $query = $this->getSql()->$query(); + } + + // Return if the values are returned instead of a query, + // or if the query doesn't apply to the driver + if ( ! \is_string($query)) + { + return $query; + } + + // Run the query! + $res = $this->query($query); + + $flag = $filteredIndex ? PDO::FETCH_NUM : PDO::FETCH_ASSOC; + $all = $res->fetchAll($flag); + + return $filteredIndex ? \dbFilter($all, 0) : $all; + } + + /** + * Return the number of rows returned for a SELECT query + * + * @see http://us3.php.net/manual/en/pdostatement.rowcount.php#87110 + * @return int|null + */ + public function numRows(): ?int + { + $regex = '/^SELECT\s+(?:ALL\s+|DISTINCT\s+)?(?:.*?)\s+FROM\s+(.*)$/i'; + $output = []; + + if (preg_match($regex, $this->lastQuery, $output) > 0) + { + $stmt = $this->query("SELECT COUNT(*) FROM {$output[1]}"); + return (int) $stmt->fetchColumn(); + } + + return NULL; + } + + /** + * Create sql for batch insert + * + * @param string $table + * @param mixed $data + * @return null|array + */ + public function insertBatch(string $table, array $data=[]): array + { + $data = (array) $data; + $firstRow = (array) current($data); + + // Values for insertion + $vals = []; + foreach($data as $group) + { + $vals = array_merge($vals, array_values($group)); + } + $table = $this->quoteTable($table); + $fields = array_keys($firstRow); + + $sql = "INSERT INTO {$table} (" + . implode(',', $this->quoteIdent($fields)) + . ') VALUES '; + + // Create the placeholder groups + $params = array_fill(0, count($fields), '?'); + $paramString = '(' . implode(',', $params) . ')'; + $paramList = array_fill(0, count($data), $paramString); + + // Append the placeholder groups to the query + $sql .= implode(',', $paramList); + + return [$sql, $vals]; + } + + /** + * Creates a batch update, and executes it. + * Returns the number of affected rows + * + * @param string $table + * @param array|object $data + * @param string $where + * @return int|null + */ + public function updateBatch(string $table, $data, $where) + { + // @TODO implement + return NULL; + } + + /** + * Empty the passed table + * + * @param string $table + * @return PDOStatement + */ + public function truncate(string $table): PDOStatement + { + $sql = $this->hasTruncate + ? 'TRUNCATE TABLE ' + : 'DELETE FROM '; + + $sql .= $this->quoteTable($table); + + $this->statement = $this->query($sql); + return $this->statement; + } + + /** + * Helper method for quote_ident + * + * @param mixed $str + * @return mixed + */ + public function _quote($str) + { + // Check that the current value is a string, + // and is not already quoted before quoting + // that value, otherwise, return the original value + return ( + \is_string($str) + && strpos($str, $this->escapeCharOpen) !== 0 + && strrpos($str, $this->escapeCharClose) !== 0 + ) + ? "{$this->escapeCharOpen}{$str}{$this->escapeCharClose}" + : $str; + + } + + /** + * Sets the table prefix on the passed string + * + * @param string $str + * @return string + */ + protected function _prefix(string $str): string + { + // Don't prefix an already prefixed table + if (strpos($str, $this->tablePrefix) !== FALSE) + { + return $str; + } + + return $this->tablePrefix . $str; + } +} \ No newline at end of file diff --git a/src/Drivers/AbstractSQL.php b/src/Drivers/AbstractSQL.php new file mode 100644 index 0000000..c57bf25 --- /dev/null +++ b/src/Drivers/AbstractSQL.php @@ -0,0 +1,41 @@ + + * @copyright 2012 - 2018 Timothy J. Warren + * @license http://www.opensource.org/licenses/mit-license.html MIT License + * @link https://git.timshomepage.net/aviat4ion/Query + */ +namespace Query\Drivers; + +/** + * Parent for database-specific syntax subclasses + */ +abstract class AbstractSQL implements SQLInterface { + + /** + * Limit clause + * + * @param string $sql + * @param int $limit + * @param int|bool $offset + * @return string + */ + public function limit(string $sql, int $limit, $offset=FALSE): string + { + $sql .= "\nLIMIT {$limit}"; + + if (is_numeric($offset)) + { + $sql .= " OFFSET {$offset}"; + } + + return $sql; + } +} diff --git a/src/Drivers/AbstractUtil.php b/src/Drivers/AbstractUtil.php new file mode 100644 index 0000000..d9e676d --- /dev/null +++ b/src/Drivers/AbstractUtil.php @@ -0,0 +1,125 @@ + + * @copyright 2012 - 2018 Timothy J. Warren + * @license http://www.opensource.org/licenses/mit-license.html MIT License + * @link https://git.timshomepage.net/aviat4ion/Query + */ +namespace Query\Drivers; + +/** + * Abstract class defining database / table creation methods + * + * @method string quoteIdent(string $sql) + * @method string quoteTable(string $sql) + */ +abstract class AbstractUtil { + + /** + * Reference to the current connection object + * @var DriverInterface + */ + private $connection; + + /** + * Save a reference to the connection object for later use + * + * @param DriverInterface $connection + */ + public function __construct(DriverInterface $connection) + { + $this->connection = $connection; + } + + /** + * Get the driver object for the current connection + * + * @return DriverInterface + */ + public function getDriver() + { + return $this->connection; + } + + /** + * Convenience public function to generate sql for creating a db table + * + * @param string $name + * @param array $fields + * @param array $constraints + * @param bool $ifNotExists + * @return string + */ + public function createTable($name, $fields, array $constraints=[], $ifNotExists=TRUE) + { + $existsStr = $ifNotExists ? ' IF NOT EXISTS ' : ' '; + + // Reorganize into an array indexed with column information + // Eg $columnArray[$colname] = array( + // 'type' => ..., + // 'constraint' => ..., + // 'index' => ..., + // ) + $columnArray = \arrayZipper([ + 'type' => $fields, + 'constraint' => $constraints + ]); + + // Join column definitions together + $columns = []; + foreach($columnArray as $n => $props) + { + $str = $this->getDriver()->quoteIdent($n); + $str .= isset($props['type']) ? " {$props['type']}" : ""; + $str .= isset($props['constraint']) ? " {$props['constraint']}" : ""; + + $columns[] = $str; + } + + // Generate the sql for the creation of the table + $sql = 'CREATE TABLE'.$existsStr.$this->getDriver()->quoteTable($name).' ('; + $sql .= implode(', ', $columns); + $sql .= ')'; + + return $sql; + } + + /** + * Drop the selected table + * + * @param string $name + * @return string + */ + public function deleteTable($name): string + { + return 'DROP TABLE IF EXISTS '.$this->getDriver()->quoteTable($name); + } + + // -------------------------------------------------------------------------- + // ! Abstract Methods + // -------------------------------------------------------------------------- + + /** + * Return an SQL file with the database table structure + * + * @abstract + * @return string + */ + abstract public function backupStructure(); + + /** + * Return an SQL file with the database data as insert statements + * + * @abstract + * @return string + */ + abstract public function backupData(); + +} \ No newline at end of file diff --git a/src/Query/DriverInterface.php b/src/Drivers/DriverInterface.php similarity index 52% rename from src/Query/DriverInterface.php rename to src/Drivers/DriverInterface.php index c9ed803..aad7d0a 100644 --- a/src/Query/DriverInterface.php +++ b/src/Drivers/DriverInterface.php @@ -1,25 +1,23 @@ - + * @copyright 2012 - 2018 Timothy J. Warren + * @license http://www.opensource.org/licenses/mit-license.html MIT License + * @link https://git.timshomepage.net/aviat4ion/Query */ +namespace Query\Drivers; -// -------------------------------------------------------------------------- - -namespace Query; +use PDOStatement; /** * PDO Interface to implement for database drivers - * - * @package Query - * @subpackage Drivers */ interface DriverInterface { @@ -29,78 +27,19 @@ interface DriverInterface { * @param string $dsn * @param string $username * @param string $password - * @param array $driver_options + * @param array $driverOptions */ - public function __construct($dsn, $username=NULL, $password=NULL, array $driver_options = array()); + public function __construct(string $dsn, string $username=NULL, string $password=NULL, array $driverOptions = []); /** * Simplifies prepared statements for database queries * * @param string $sql * @param array $data - * @return \PDOStatement | FALSE + * @return \PDOStatement|null * @throws \InvalidArgumentException */ - public function prepare_query($sql, $data); - - /** - * Begin a transaction - * - * @return bool - */ - public function beginTransaction(); - - /** - * Commit a transaction - * - * @return bool - */ - public function commit(); - - /** - * Return the current error code - * - * @return mixed - */ - public function errorCode(); - - /** - * Return information about the current error - * - * @return array - */ - public function errorInfo(); - - /** - * Execute an SQL statement and return the number of affected rows - * - * @param string $statement - * @return int - */ - public function exec($statement); - - /** - * Get a connection attribute for the current db driver - * - * @param int $attribute - * @return mixed - */ - public function getAttribute($attribute); - - /** - * Rollback a transaction - * - * @return bool - */ - public function rollback(); - - /** - * Set a connection attribute - * @param int $attribute - * @param mixed $value - * @return bool - */ - public function setAttribute($attribute, $value); + public function prepareQuery(string $sql, array $data): ?PDOStatement; /** * Retrieve column information for the current database table @@ -108,14 +47,14 @@ interface DriverInterface { * @param string $table * @return array */ - public function get_columns($table); + public function getColumns($table): ?array; /** * Retrieve list of data types for the database * * @return array */ - public function get_types(); + public function getTypes(): ?array; /** * Retrieve indexes for the table @@ -123,7 +62,7 @@ interface DriverInterface { * @param string $table * @return array */ - public function get_indexes($table); + public function getIndexes($table): ?array; /** * Retrieve foreign keys for the table @@ -131,14 +70,14 @@ interface DriverInterface { * @param string $table * @return array */ - public function get_fks($table); + public function getFks($table): ?array; /** * Return list of tables for the current database * * @return array */ - public function get_tables(); + public function getTables(): ?array; /** * Retrieves an array of non-user-created tables for @@ -146,49 +85,49 @@ interface DriverInterface { * * @return array */ - public function get_system_tables(); + public function getSystemTables(): ?array; /** * Return list of dbs for the current connection, if possible * * @return array */ - public function get_dbs(); + public function getDbs(): ?array; /** * Return list of views for the current database * * @return array */ - public function get_views(); + public function getViews(): ?array; /** * Return list of sequences for the current database, if they exist * * @return array */ - public function get_sequences(); + public function getSequences(): ?array; /** * Return list of functions for the current database * * @return array */ - public function get_functions(); + public function getFunctions(): ?array; /** * Return list of stored procedures for the current database * * @return array */ - public function get_procedures(); + public function getProcedures(): ?array; /** * Return list of triggers for the current database * * @return array */ - public function get_triggers(); + public function getTriggers(): ?array; /** * Surrounds the string with the databases identifier escape characters @@ -196,7 +135,7 @@ interface DriverInterface { * @param string|array $ident * @return string|array */ - public function quote_ident($ident); + public function quoteIdent($ident); /** * Quote database table name, and set prefix @@ -204,46 +143,32 @@ interface DriverInterface { * @param string|array $table * @return string|array */ - public function quote_table($table); + public function quoteTable($table); /** * Create and execute a prepared statement with the provided parameters * * @param string $sql * @param array $params - * @return \PDOStatement + * @return PDOStatement */ - public function prepare_execute($sql, $params); - - /** - * Get the SQL class for the current driver - * - * @return SQL_Interface - */ - public function get_sql(); - - /** - * Get the Util class for the current driver - * - * @return Abstract_Util - */ - public function get_util(); + public function prepareExecute(string $sql, array $params): ?PDOStatement; /** * Method to simplify retrieving db results for meta-data queries * * @param string|array|null $query - * @param bool $filtered_index + * @param bool $filteredIndex * @return array */ - public function driver_query($query, $filtered_index=TRUE); + public function driverQuery($query, $filteredIndex=TRUE): ?array; /** * Returns number of rows affected by an INSERT, UPDATE, DELETE type query * * @return int */ - public function affected_rows(); + public function affectedRows(): int; /** * Return the number of rows returned for a SELECT query @@ -251,7 +176,7 @@ interface DriverInterface { * * @return int */ - public function num_rows(); + public function numRows(): ?int; /** * Prefixes a table if it is not already prefixed @@ -259,7 +184,7 @@ interface DriverInterface { * @param string $table * @return string */ - public function prefix_table($table); + public function prefixTable(string $table): string; /** * Create sql for batch insert @@ -268,6 +193,38 @@ interface DriverInterface { * @param array $data * @return array */ - public function insert_batch($table, $data=array()); -} -// End of driver_interface.php \ No newline at end of file + public function insertBatch(string $table, array $data=[]): array; + + /** + * Creates a batch update, and executes it. + * Returns the number of affected rows + * + * @param string $table + * @param array|object $data + * @param string $where + * @return int|null + */ + public function updateBatch(string $table, $data, $where); + + /** + * Get the SQL class for the current driver + * + * @return SQLInterface + */ + public function getSql(): SQLInterface; + + /** + * Get the Util class for the current driver + * + * @return AbstractUtil + */ + public function getUtil(): AbstractUtil; + + /** + * Set the last query sql + * + * @param string $queryString + * @return void + */ + public function setLastQuery(string $queryString): void; +} \ No newline at end of file diff --git a/src/Drivers/Mysql/Driver.php b/src/Drivers/Mysql/Driver.php new file mode 100644 index 0000000..c83361e --- /dev/null +++ b/src/Drivers/Mysql/Driver.php @@ -0,0 +1,65 @@ + + * @copyright 2012 - 2018 Timothy J. Warren + * @license http://www.opensource.org/licenses/mit-license.html MIT License + * @link https://git.timshomepage.net/aviat4ion/Query + */ +namespace Query\Drivers\Mysql; + +use PDO; +use Query\Drivers\AbstractDriver; + +/** + * MySQL specific class + */ +class Driver extends AbstractDriver { + + /** + * Set the backtick as the MySQL escape character + * + * @var string + */ + protected $escapeCharOpen = '`'; + + /** + * Set the backtick as the MySQL escape character + * + * @var string + */ + protected $escapeCharClose = '`'; + + /** + * Connect to MySQL Database + * + * @codeCoverageIgnore + * @param string $dsn + * @param string $username + * @param string $password + * @param array $options + */ + public function __construct(string $dsn, string $username=NULL, string $password=NULL, array $options=[]) + { + // Set the charset to UTF-8 + if (\defined('\\PDO::MYSQL_ATTR_INIT_COMMAND')) + { + $options = array_merge($options, [ + PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES UTF-8 COLLATE 'UTF-8'", + ]); + } + + if (strpos($dsn, 'mysql') === FALSE) + { + $dsn = 'mysql:'.$dsn; + } + + parent::__construct($dsn, $username, $password, $options); + } +} \ No newline at end of file diff --git a/src/Query/Drivers/Mysql/SQL.php b/src/Drivers/Mysql/SQL.php similarity index 56% rename from src/Query/Drivers/Mysql/SQL.php rename to src/Drivers/Mysql/SQL.php index 004e35e..934cc08 100644 --- a/src/Query/Drivers/Mysql/SQL.php +++ b/src/Drivers/Mysql/SQL.php @@ -1,37 +1,35 @@ - + * @copyright 2012 - 2018 Timothy J. Warren + * @license http://www.opensource.org/licenses/mit-license.html MIT License + * @link https://git.timshomepage.net/aviat4ion/Query */ - -// -------------------------------------------------------------------------- - namespace Query\Drivers\Mysql; +use Query\Drivers\AbstractSQL; + /** - * MySQL specifc SQL - * - * @package Query - * @subpackage Drivers + * MySQL specific SQL */ -class SQL extends \Query\AbstractSQL { +class SQL extends AbstractSQL { /** * Limit clause * * @param string $sql * @param int $limit - * @param int $offset + * @param int|boolean $offset * @return string */ - public function limit($sql, $limit, $offset=FALSE) + public function limit(string $sql, int $limit, $offset=FALSE): string { if ( ! is_numeric($offset)) { @@ -41,161 +39,137 @@ class SQL extends \Query\AbstractSQL { return $sql." LIMIT {$offset}, {$limit}"; } - // -------------------------------------------------------------------------- - /** * Get the query plan for the sql query * * @param string $sql * @return string */ - public function explain($sql) + public function explain(string $sql): string { return "EXPLAIN EXTENDED {$sql}"; } - // -------------------------------------------------------------------------- - /** * Random ordering keyword * * @return string */ - public function random() + public function random(): string { return ' RAND() DESC'; } - // -------------------------------------------------------------------------- - /** * Returns sql to list other databases * * @return string */ - public function db_list() + public function dbList(): string { return "SHOW DATABASES WHERE `Database` NOT IN ('information_schema','mysql')"; } - // -------------------------------------------------------------------------- - /** * Returns sql to list tables * * @param string $database * @return string */ - public function table_list($database='') + public function tableList($database=''): string { + // @codeCoverageIgnoreStart if ( ! empty($database)) { return "SHOW TABLES FROM `{$database}`"; } + // @codeCoverageIgnoreEnd return 'SHOW TABLES'; } - // -------------------------------------------------------------------------- - /** * Overridden in MySQL class * * @return string */ - public function system_table_list() + public function systemTableList(): string { return 'SELECT `TABLE_NAME` FROM `information_schema`.`TABLES` WHERE `TABLE_SCHEMA`=\'information_schema\''; } - // -------------------------------------------------------------------------- - /** * Returns sql to list views * * @return string */ - public function view_list() + public function viewList(): string { return 'SELECT `table_name` FROM `information_schema`.`views`'; } - // -------------------------------------------------------------------------- - /** * Returns sql to list triggers * * @return string */ - public function trigger_list() + public function triggerList(): string { return 'SHOW TRIGGERS'; } - // -------------------------------------------------------------------------- - /** * Return sql to list functions * * @return string */ - public function function_list() + public function functionList(): string { return 'SHOW FUNCTION STATUS'; } - // -------------------------------------------------------------------------- - /** * Return sql to list stored procedures * * @return string */ - public function procedure_list() + public function procedureList(): string { return 'SHOW PROCEDURE STATUS'; } - // -------------------------------------------------------------------------- - /** * Return sql to list sequences * - * @return NULL + * @return string */ - public function sequence_list() + public function sequenceList(): ?string { return NULL; } - // -------------------------------------------------------------------------- - /** * SQL to show list of field types * * @return string */ - public function type_list() + public function typeList(): string { return "SELECT DISTINCT `DATA_TYPE` FROM `information_schema`.`COLUMNS`"; } - // -------------------------------------------------------------------------- - /** * SQL to show infromation about columns in a table * * @param string $table * @return string */ - public function column_list($table) + public function columnList(string $table): string { return "SHOW FULL COLUMNS FROM {$table}"; } - // -------------------------------------------------------------------------- - /** * Get the list of foreign keys for the current * table @@ -203,7 +177,7 @@ class SQL extends \Query\AbstractSQL { * @param string $table * @return string */ - public function fk_list($table) + public function fkList(string $table): string { return << + * @copyright 2012 - 2018 Timothy J. Warren + * @license http://www.opensource.org/licenses/mit-license.html MIT License + * @link https://git.timshomepage.net/aviat4ion/Query */ - -// -------------------------------------------------------------------------- - namespace Query\Drivers\Mysql; +use PDO; +use Query\Drivers\AbstractUtil; + /** * MySQL-specific backup, import and creation methods - * - * @package Query - * @subpackage Drivers */ -class Util extends \Query\AbstractUtil { +class Util extends AbstractUtil { /** * Create an SQL backup file for the current database's structure * * @return string */ - public function backup_structure() + public function backupStructure(): string { - $string = array(); + $string = []; // Get databases - $dbs = $this->get_driver()->get_dbs(); + $dbs = $this->getDriver()->getDbs(); foreach($dbs as &$d) { // Skip built-in dbs - if ($d == 'mysql') + // @codeCoverageIgnoreStart + if ($d === 'mysql') { continue; } + // @codeCoverageIgnoreEnd // Get the list of tables - $tables = $this->get_driver()->driver_query("SHOW TABLES FROM `{$d}`", TRUE); + $tables = $this->getDriver()->driverQuery("SHOW TABLES FROM `{$d}`", TRUE); foreach($tables as $table) { - $array = $this->get_driver()->driver_query("SHOW CREATE TABLE `{$d}`.`{$table}`", FALSE); + $array = $this->getDriver()->driverQuery("SHOW CREATE TABLE `{$d}`.`{$table}`", FALSE); $row = current($array); if ( ! isset($row['Create Table'])) @@ -64,17 +65,15 @@ class Util extends \Query\AbstractUtil { return implode("\n\n", $string); } - // -------------------------------------------------------------------------- - /** * Create an SQL backup file for the current database's data * * @param array $exclude * @return string */ - public function backup_data($exclude=array()) + public function backupData($exclude=[]): string { - $tables = $this->get_driver()->get_tables(); + $tables = $this->getDriver()->getTables(); // Filter out the tables you don't want if( ! empty($exclude)) @@ -82,14 +81,14 @@ class Util extends \Query\AbstractUtil { $tables = array_diff($tables, $exclude); } - $output_sql = ''; + $outputSql = ''; // Select the rows from each Table foreach($tables as $t) { $sql = "SELECT * FROM `{$t}`"; - $res = $this->get_driver()->query($sql); - $rows = $res->fetchAll(\PDO::FETCH_ASSOC); + $res = $this->getDriver()->query($sql); + $rows = $res->fetchAll(PDO::FETCH_ASSOC); // Skip empty tables if (count($rows) < 1) @@ -100,7 +99,7 @@ class Util extends \Query\AbstractUtil { // Nab the column names by getting the keys of the first row $columns = @array_keys($rows[0]); - $insert_rows = array(); + $insertRows = []; // Create the insert statements foreach($rows as $row) @@ -110,21 +109,20 @@ class Util extends \Query\AbstractUtil { // Workaround for Quercus foreach($row as &$r) { - $r = $this->get_driver()->quote($r); + $r = $this->getDriver()->quote($r); } $row = array_map('trim', $row); - $row_string = 'INSERT INTO `'.trim($t).'` (`'.implode('`,`', $columns).'`) VALUES ('.implode(',', $row).');'; + $rowString = 'INSERT INTO `'.trim($t).'` (`'.implode('`,`', $columns).'`) VALUES ('.implode(',', $row).');'; $row = NULL; - $insert_rows[] = $row_string; + $insertRows[] = $rowString; } - $output_sql .= "\n\n".implode("\n", $insert_rows)."\n"; + $outputSql .= "\n\n".implode("\n", $insertRows)."\n"; } - return $output_sql; + return $outputSql; } -} -// End of mysql_util.php \ No newline at end of file +} \ No newline at end of file diff --git a/src/Drivers/Pgsql/Driver.php b/src/Drivers/Pgsql/Driver.php new file mode 100644 index 0000000..2ea398f --- /dev/null +++ b/src/Drivers/Pgsql/Driver.php @@ -0,0 +1,87 @@ + + * @copyright 2012 - 2018 Timothy J. Warren + * @license http://www.opensource.org/licenses/mit-license.html MIT License + * @link https://git.timshomepage.net/aviat4ion/Query + */ +namespace Query\Drivers\Pgsql; + +use Query\Drivers\AbstractDriver; + +/** + * PostgreSQL specific class + */ +class Driver extends AbstractDriver { + + /** + * Connect to a PosgreSQL database + * + * @codeCoverageIgnore + * @param string $dsn + * @param string $username + * @param string $password + * @param array $options + */ + public function __construct(string $dsn, string $username=NULL, string $password=NULL, array $options=[]) + { + if (strpos($dsn, 'pgsql') === FALSE) + { + $dsn = 'pgsql:'.$dsn; + } + + parent::__construct($dsn, $username, $password, $options); + } + + /** + * Get a list of schemas for the current connection + * + * @return array + */ + public function getSchemas(): ?array + { + $sql = <<driverQuery($sql); + } + + /** + * Retrieve foreign keys for the table + * + * @param string $table + * @return array + */ + public function getFks($table): array + { + $valueMap = [ + 'c' => 'CASCADE', + 'r' => 'RESTRICT', + ]; + + $keys = parent::getFks($table); + + foreach($keys as &$key) + { + foreach(['update', 'delete'] AS $type) + { + if ( ! isset($valueMap[$key[$type]])) continue; + + + $key[$type] = $valueMap[$key[$type]]; + } + } + + return $keys; + } +} \ No newline at end of file diff --git a/src/Query/Drivers/Pgsql/SQL.php b/src/Drivers/Pgsql/SQL.php similarity index 69% rename from src/Query/Drivers/Pgsql/SQL.php rename to src/Drivers/Pgsql/SQL.php index bd89c1a..3aab205 100644 --- a/src/Query/Drivers/Pgsql/SQL.php +++ b/src/Drivers/Pgsql/SQL.php @@ -1,26 +1,25 @@ - + * @copyright 2012 - 2018 Timothy J. Warren + * @license http://www.opensource.org/licenses/mit-license.html MIT License + * @link https://git.timshomepage.net/aviat4ion/Query */ - -// -------------------------------------------------------------------------- - namespace Query\Drivers\Pgsql; +use Query\Drivers\AbstractSQL; + /** - * PostgreSQL specifc SQL - * - * @package Query - * @subpackage Drivers + * PostgreSQL specific SQL */ -class SQL extends \Query\AbstractSQL { +class SQL extends AbstractSQL { /** * Get the query plan for the sql query @@ -28,31 +27,27 @@ class SQL extends \Query\AbstractSQL { * @param string $sql * @return string */ - public function explain($sql) + public function explain(string $sql): string { return "EXPLAIN VERBOSE {$sql}"; } - // -------------------------------------------------------------------------- - /** * Random ordering keyword * * @return string */ - public function random() + public function random(): string { return ' RANDOM()'; } - // -------------------------------------------------------------------------- - /** * Returns sql to list other databases * * @return string */ - public function db_list() + public function dbList(): string { return << + * @copyright 2012 - 2018 Timothy J. Warren + * @license http://www.opensource.org/licenses/mit-license.html MIT License + * @link https://git.timshomepage.net/aviat4ion/Query + */ +namespace Query\Drivers\Pgsql; + +use Query\Drivers\AbstractUtil; + +/** + * Postgres-specific backup, import and creation methods + */ +class Util extends AbstractUtil { + + /** + * Create an SQL backup file for the current database's structure + * + * @return string + */ + public function backupStructure(): string + { + // @TODO Implement Backup function + return ''; + } + + /** + * Create an SQL backup file for the current database's data + * + * @param array $exclude + * @return string + */ + public function backupData(array $exclude=[]): string + { + $tables = $this->getDriver()->getTables(); + + // Filter out the tables you don't want + if( ! empty($exclude)) + { + $tables = array_diff($tables, $exclude); + } + + $outputSql = ''; + + // Get the data for each object + foreach($tables as $t) + { + $sql = 'SELECT * FROM "'.trim($t).'"'; + $res = $this->getDriver()->query($sql); + $objRes = $res->fetchAll(\PDO::FETCH_ASSOC); + + // Don't add to the file if the table is empty + if (count($objRes) < 1) + { + continue; + } + + $res = NULL; + + // Nab the column names by getting the keys of the first row + $columns = @array_keys($objRes[0]); + + $insertRows = []; + + // Create the insert statements + foreach($objRes as $row) + { + $row = array_values($row); + + // Quote values as needed by type + $row = array_map([$this->getDriver(), 'quote'], $row); + $row = array_map('trim', $row); + + + $rowString = 'INSERT INTO "'.trim($t).'" ("'.implode('","', $columns).'") VALUES ('.implode(',', $row).');'; + + $row = NULL; + + $insertRows[] = $rowString; + } + + $objRes = NULL; + + $outputSql .= "\n\n".implode("\n", $insertRows)."\n"; + } + + return $outputSql; + } +} \ No newline at end of file diff --git a/src/Query/SQLInterface.php b/src/Drivers/SQLInterface.php similarity index 53% rename from src/Query/SQLInterface.php rename to src/Drivers/SQLInterface.php index f6b5b04..244de79 100644 --- a/src/Query/SQLInterface.php +++ b/src/Drivers/SQLInterface.php @@ -1,25 +1,21 @@ - + * @copyright 2012 - 2018 Timothy J. Warren + * @license http://www.opensource.org/licenses/mit-license.html MIT License + * @link https://git.timshomepage.net/aviat4ion/Query */ - -// -------------------------------------------------------------------------- - -namespace Query; +namespace Query\Drivers; /** - * parent for database manipulation subclasses - * - * @package Query - * @subpackage Drivers + * Interface for database-specific syntax subclasses */ interface SQLInterface { @@ -31,7 +27,7 @@ interface SQLInterface { * @param int|bool $offset * @return string */ - public function limit($sql, $limit, $offset=FALSE); + public function limit(string $sql, int $limit, $offset=FALSE): string; /** * Modify the query to get the query plan @@ -39,77 +35,77 @@ interface SQLInterface { * @param string $sql * @return string */ - public function explain($sql); + public function explain(string $sql): string; /** * Get the sql for random ordering * * @return string */ - public function random(); + public function random(): string; /** * Returns sql to list other databases * * @return string */ - public function db_list(); + public function dbList(): string; /** * Returns sql to list tables * * @return string */ - public function table_list(); + public function tableList(): string; /** * Returns sql to list system tables * - * @return string + * @return string|array */ - public function system_table_list(); + public function systemTableList(); /** * Returns sql to list views * * @return string */ - public function view_list(); + public function viewList(): string; /** * Returns sql to list triggers * * @return string */ - public function trigger_list(); + public function triggerList(): ?string; /** * Return sql to list functions * - * @return NULL + * @return string */ - public function function_list(); + public function functionList(): ?string; /** * Return sql to list stored procedures * * @return string */ - public function procedure_list(); + public function procedureList(): ?string; /** * Return sql to list sequences * * @return string */ - public function sequence_list(); + public function sequenceList(): ?string; /** * Return sql to list database field types * * @return string|array */ - public function type_list(); + public function typeList(); /** * Get information about the columns in the @@ -118,24 +114,22 @@ interface SQLInterface { * @param string $table * @return string */ - public function column_list($table); + public function columnList(string $table): string; /** * Get the list of foreign keys for the current * table * * @param string $table - * @return array + * @return string */ - public function fk_list($table); + public function fkList(string $table): string; /** * Get the list of indexes for the current table * * @param string $table - * @return array + * @return string */ - public function index_list($table); - -} -// End of sql_interface.php \ No newline at end of file + public function indexList(string $table): string; +} \ No newline at end of file diff --git a/src/Drivers/Sqlite/Driver.php b/src/Drivers/Sqlite/Driver.php new file mode 100644 index 0000000..de8d06a --- /dev/null +++ b/src/Drivers/Sqlite/Driver.php @@ -0,0 +1,134 @@ + + * @copyright 2012 - 2018 Timothy J. Warren + * @license http://www.opensource.org/licenses/mit-license.html MIT License + * @link https://git.timshomepage.net/aviat4ion/Query + */ +namespace Query\Drivers\Sqlite; + +use PDO; +use Query\Drivers\AbstractDriver; + +/** + * SQLite specific class + */ +class Driver extends AbstractDriver { + + /** + * SQLite has a truncate optimization, + * but no support for the actual keyword + * @var boolean + */ + protected $hasTruncate = FALSE; + + /** + * Open SQLite Database + * + * @param string $dsn + * @param string $user + * @param string $pass + * @param array $driverOptions + */ + public function __construct(string $dsn, string $user=NULL, string $pass=NULL, array $driverOptions=[]) + { + if (strpos($dsn, 'sqlite:') === FALSE) + { + $dsn = "sqlite:{$dsn}"; + } + + parent::__construct($dsn, $user, $pass); + } + + /** + * List tables for the current database + * + * @return mixed + */ + public function getTables(): array + { + $sql = $this->sql->tableList(); + $res = $this->query($sql); + return dbFilter($res->fetchAll(PDO::FETCH_ASSOC), 'name'); + } + + /** + * Retrieve foreign keys for the table + * + * @param string $table + * @return array + */ + public function getFks($table): array + { + $returnRows = []; + + foreach(parent::getFks($table) as $row) + { + $returnRows[] = [ + 'child_column' => $row['from'], + 'parent_table' => $row['table'], + 'parent_column' => $row['to'], + 'update' => $row['on_update'], + 'delete' => $row['on_delete'] + ]; + } + + return $returnRows; + } + + /** + * Create sql for batch insert + * + * @codeCoverageIgnore + * @param string $table + * @param array $data + * @return array + */ + public function insertBatch(string $table, array $data=[]): array + { + // If greater than version 3.7.11, supports the same syntax as + // MySQL and Postgres + if (version_compare($this->getAttribute(PDO::ATTR_SERVER_VERSION), '3.7.11', '>=')) + { + return parent::insertBatch($table, $data); + } + + // -------------------------------------------------------------------------- + // Otherwise, do a union query as an analogue to a 'proper' batch insert + // -------------------------------------------------------------------------- + + // Each member of the data array needs to be an array + if ( ! \is_array(current($data))) + { + return NULL; + } + + // Start the block of sql statements + $table = $this->quoteTable($table); + $sql = "INSERT INTO {$table} \n"; + + // Create a key-value mapping for each field + $first = array_shift($data); + $cols = []; + foreach($first as $colname => $datum) + { + $cols[] = $this->_quote($datum) . ' AS ' . $this->quoteIdent($colname); + } + $sql .= 'SELECT ' . implode(', ', $cols) . "\n"; + + foreach($data as $union) + { + $vals = array_map([$this, 'quote'], $union); + $sql .= 'UNION SELECT ' . implode(',', $vals) . "\n"; + } + + return [$sql, NULL]; + } +} \ No newline at end of file diff --git a/src/Drivers/Sqlite/SQL.php b/src/Drivers/Sqlite/SQL.php new file mode 100644 index 0000000..d48f98e --- /dev/null +++ b/src/Drivers/Sqlite/SQL.php @@ -0,0 +1,177 @@ + + * @copyright 2012 - 2018 Timothy J. Warren + * @license http://www.opensource.org/licenses/mit-license.html MIT License + * @link https://git.timshomepage.net/aviat4ion/Query + */ +namespace Query\Drivers\Sqlite; + +use Query\Drivers\AbstractSQL; + +/** + * SQLite Specific SQL + */ +class SQL extends AbstractSQL { + + /** + * Get the query plan for the sql query + * + * @param string $sql + * @return string + */ + public function explain(string $sql): string + { + return "EXPLAIN QUERY PLAN {$sql}"; + } + + /** + * Random ordering keyword + * + * @return string + */ + public function random(): string + { + return ' RANDOM()'; + } + + /** + * Returns sql to list other databases + * + * @return string + */ + public function dbList(): string + { + return 'PRAGMA database_list'; + } + + /** + * Returns sql to list tables + * + * @return string + */ + public function tableList(): string + { + return << + * @copyright 2012 - 2018 Timothy J. Warren + * @license http://www.opensource.org/licenses/mit-license.html MIT License + * @link https://git.timshomepage.net/aviat4ion/Query + */ +namespace Query\Drivers\Sqlite; + +use PDO; +use Query\Drivers\AbstractUtil; + +/** + * SQLite-specific backup, import and creation methods + * + * @method mixed query(string $sql) + * @method string quote(string $str) + */ +class Util extends AbstractUtil { + + /** + * Create an SQL backup file for the current database's data + * + * @param array $excluded + * @return string + */ + public function backupData(array $excluded=[]): string + { + // Get a list of all the objects + $sql = 'SELECT DISTINCT "name" + FROM "sqlite_master" + WHERE "type"=\'table\''; + + if( ! empty($excluded)) + { + $sql .= " AND \"name\" NOT IN('".implode("','", $excluded)."')"; + } + + $res = $this->getDriver()->query($sql); + $result = $res->fetchAll(PDO::FETCH_ASSOC); + + unset($res); + + $outputSql = ''; + + // Get the data for each object + foreach($result as $r) + { + $sql = 'SELECT * FROM "'.$r['name'].'"'; + $res = $this->getDriver()->query($sql); + $objRes = $res->fetchAll(PDO::FETCH_ASSOC); + + unset($res); + + // If the row is empty, continue; + if (empty($objRes)) + { + continue; + } + + // Nab the column names by getting the keys of the first row + $columns = array_keys(current($objRes)); + + $insertRows = []; + + // Create the insert statements + foreach($objRes as $row) + { + $row = array_values($row); + + // Quote values as needed by type + for($i=0, $icount=count($row); $i<$icount; $i++) + { + $row[$i] = (is_numeric($row[$i])) ? $row[$i] : $this->getDriver()->quote($row[$i]); + } + + $rowString = 'INSERT INTO "'.$r['name'].'" ("'.implode('","', $columns).'") VALUES ('.implode(',', $row).');'; + + unset($row); + + $insertRows[] = $rowString; + } + + unset($objRes); + + $outputSql .= "\n\n".implode("\n", $insertRows); + } + + return $outputSql; + } + + /** + * Create an SQL backup file for the current database's structure + * + * @return string + */ + public function backupStructure(): string + { + // Fairly easy for SQLite...just query the master table + $sql = 'SELECT "sql" FROM "sqlite_master"'; + $res = $this->getDriver()->query($sql); + $result = $res->fetchAll(PDO::FETCH_ASSOC); + + $sqlArray = []; + + foreach($result as $r) + { + $sqlArray[] = $r['sql']; + } + + return implode(";\n", $sqlArray) . ";"; + } +} \ No newline at end of file diff --git a/src/Query/AbstractDriver.php b/src/Query/AbstractDriver.php deleted file mode 100644 index 3746b1e..0000000 --- a/src/Query/AbstractDriver.php +++ /dev/null @@ -1,679 +0,0 @@ -_load_sub_classes(); - } - - // -------------------------------------------------------------------------- - - /** - * Loads the subclasses for the driver - * - * @return void - */ - protected function _load_sub_classes() - { - // Load the sql and util class for the driver - $this_class = get_class($this); - $ns_array = explode("\\", $this_class); - array_pop($ns_array); - $driver = array_pop($ns_array); - $sql_class = "\\Query\\Drivers\\{$driver}\\SQL"; - $util_class = "\\Query\\Drivers\\{$driver}\\Util"; - - $this->sql = new $sql_class(); - $this->util = new $util_class($this); - } - - // -------------------------------------------------------------------------- - - /** - * Allow invoke to work on table object - * - * @codeCoverageIgnore - * @param string $name - * @param array $args - * @return mixed - */ - public function __call($name, $args = array()) - { - if ( - isset($this->$name) - && is_object($this->$name) - && method_exists($this->$name, '__invoke') - ) - { - return call_user_func_array(array($this->$name, '__invoke'), $args); - } - } - - // -------------------------------------------------------------------------- - // ! Accessors / Mutators - // -------------------------------------------------------------------------- - - /** - * Get the last sql query exexcuted - * - * @return string - */ - public function get_last_query() - { - return $this->last_query; - } - - // -------------------------------------------------------------------------- - - /** - * Set the last query sql - * - * @param string $query_string - * @return void - */ - public function set_last_query($query_string) - { - $this->last_query = $query_string; - } - - // -------------------------------------------------------------------------- - - /** - * Get the SQL class for the current driver - * - * @return SQLInterface - */ - public function get_sql() - { - return $this->sql; - } - - // -------------------------------------------------------------------------- - - /** - * Get the Util class for the current driver - * - * @return AbstractUtil - */ - public function get_util() - { - return $this->util; - } - - // -------------------------------------------------------------------------- - - /** - * Set the common table name prefix - * - * @param string $prefix - * @return void - */ - public function set_table_prefix($prefix) - { - $this->table_prefix = $prefix; - } - - // -------------------------------------------------------------------------- - // ! Concrete functions that can be overridden in child classes - // -------------------------------------------------------------------------- - - /** - * Simplifies prepared statements for database queries - * - * @param string $sql - * @param array $data - * @return \PDOStatement | FALSE - * @throws \InvalidArgumentException - */ - public function prepare_query($sql, $data) - { - // Prepare the sql, save the statement for easy access later - $this->statement = $this->prepare($sql); - - if( ! (is_array($data) || is_object($data))) - { - throw new \InvalidArgumentException("Invalid data argument"); - } - - // Bind the parameters - foreach($data as $k => $value) - { - // Parameters are 1-based, the data is 0-based - // So, if the key is numeric, add 1 - if(is_numeric($k)) - { - $k++; - } - $this->statement->bindValue($k, $value); - } - - return $this->statement; - } - - // ------------------------------------------------------------------------- - - /** - * Create and execute a prepared statement with the provided parameters - * - * @param string $sql - * @param array $params - * @return \PDOStatement - */ - public function prepare_execute($sql, $params) - { - $this->statement = $this->prepare_query($sql, $params); - $this->statement->execute(); - - return $this->statement; - } - - // ------------------------------------------------------------------------- - - /** - * Returns number of rows affected by an INSERT, UPDATE, DELETE type query - * - * @return int - */ - public function affected_rows() - { - // Return number of rows affected - return $this->statement->rowCount(); - } - - // -------------------------------------------------------------------------- - - /** - * Prefixes a table if it is not already prefixed - * @param string $table - * @return string - */ - public function prefix_table($table) - { - // Add the prefix to the table name - // before quoting it - if ( ! empty($this->table_prefix)) - { - // Split identifier by period, will split into: - // database.schema.table OR - // schema.table OR - // database.table OR - // table - $idents = explode('.', $table); - $segments = count($idents); - - // Quote the last item, and add the database prefix - $idents[$segments - 1] = $this->_prefix(end($idents)); - - // Rejoin - $table = implode('.', $idents); - } - - return $table; - } - - // -------------------------------------------------------------------------- - - /** - * Quote database table name, and set prefix - * - * @param string $table - * @return string - */ - public function quote_table($table) - { - $table = $this->prefix_table($table); - - // Finally, quote the table - return $this->quote_ident($table); - } - - // -------------------------------------------------------------------------- - - /** - * Surrounds the string with the databases identifier escape characters - * - * @param mixed $ident - * @return string - */ - public function quote_ident($ident) - { - if (is_array($ident)) - { - return array_map(array($this, __METHOD__), $ident); - } - - // Handle comma-separated identifiers - if (strpos($ident, ',') !== FALSE) - { - $parts = array_map('mb_trim', explode(',', $ident)); - $parts = array_map(array($this, __METHOD__), $parts); - $ident = implode(',', $parts); - } - - // Split each identifier by the period - $hiers = explode('.', $ident); - $hiers = array_map('mb_trim', $hiers); - - // Re-compile the string - $raw = implode('.', array_map(array($this, '_quote'), $hiers)); - - // Fix functions - $funcs = array(); - preg_match_all("#{$this->escape_char}([a-zA-Z0-9_]+(\((.*?)\))){$this->escape_char}#iu", $raw, $funcs, PREG_SET_ORDER); - foreach($funcs as $f) - { - // Unquote the function - $raw = str_replace($f[0], $f[1], $raw); - - // Quote the inside identifiers - $raw = str_replace($f[3], $this->quote_ident($f[3]), $raw); - } - - return $raw; - - } - - // ------------------------------------------------------------------------- - - /** - * Return schemas for databases that list them - * - * @return array - */ - public function get_schemas() - { - return NULL; - } - - // ------------------------------------------------------------------------- - - /** - * Return list of tables for the current database - * - * @return array - */ - public function get_tables() - { - $tables = $this->driver_query('table_list'); - natsort($tables); - return $tables; - } - - // ------------------------------------------------------------------------- - - /** - * Return list of dbs for the current connection, if possible - * - * @return array - */ - public function get_dbs() - { - return $this->driver_query('db_list'); - } - - // ------------------------------------------------------------------------- - - /** - * Return list of views for the current database - * - * @return array - */ - public function get_views() - { - $views = $this->driver_query('view_list'); - sort($views); - return $views; - } - - // ------------------------------------------------------------------------- - - /** - * Return list of sequences for the current database, if they exist - * - * @return array - */ - public function get_sequences() - { - return $this->driver_query('sequence_list'); - } - - // ------------------------------------------------------------------------- - - /** - * Return list of functions for the current database - * - * @return array - */ - public function get_functions() - { - return $this->driver_query('function_list', FALSE); - } - - // ------------------------------------------------------------------------- - - /** - * Return list of stored procedures for the current database - * - * @return array - */ - public function get_procedures() - { - return $this->driver_query('procedure_list', FALSE); - } - - // ------------------------------------------------------------------------- - - /** - * Return list of triggers for the current database - * - * @return array - */ - public function get_triggers() - { - return $this->driver_query('trigger_list', FALSE); - } - - // ------------------------------------------------------------------------- - - /** - * Retrieves an array of non-user-created tables for - * the connection/database - * - * @return array - */ - public function get_system_tables() - { - return $this->driver_query('system_table_list'); - } - - // -------------------------------------------------------------------------- - - /** - * Retrieve column information for the current database table - * - * @param string $table - * @return array - */ - public function get_columns($table) - { - return $this->driver_query($this->get_sql()->column_list($this->prefix_table($table)), FALSE); - } - - // -------------------------------------------------------------------------- - - /** - * Retrieve foreign keys for the table - * - * @param string $table - * @return array - */ - public function get_fks($table) - { - return $this->driver_query($this->get_sql()->fk_list($table), FALSE); - } - - // -------------------------------------------------------------------------- - - /** - * Retrieve indexes for the table - * - * @param string $table - * @return array - */ - public function get_indexes($table) - { - return $this->driver_query($this->get_sql()->index_list($this->prefix_table($table)), FALSE); - } - - // -------------------------------------------------------------------------- - - /** - * Retrieve list of data types for the database - * - * @return array - */ - public function get_types() - { - return $this->driver_query('type_list', FALSE); - } - - // ------------------------------------------------------------------------- - - /** - * Method to simplify retrieving db results for meta-data queries - * - * @param string|array|null $query - * @param bool $filtered_index - * @return array - */ - public function driver_query($query, $filtered_index=TRUE) - { - // Call the appropriate method, if it exists - if (is_string($query) && method_exists($this->sql, $query)) - { - $query = $this->get_sql()->$query(); - } - - // Return if the values are returned instead of a query, - // or if the query doesn't apply to the driver - if ( ! is_string($query)) - { - return $query; - } - - // Run the query! - $res = $this->query($query); - - $flag = ($filtered_index) ? \PDO::FETCH_NUM : \PDO::FETCH_ASSOC; - $all = $res->fetchAll($flag); - - return ($filtered_index) ? \db_filter($all, 0) : $all; - } - - // -------------------------------------------------------------------------- - - /** - * Return the number of rows returned for a SELECT query - * - * @see http://us3.php.net/manual/en/pdostatement.rowcount.php#87110 - * @return int - */ - public function num_rows() - { - $regex = '/^SELECT\s+(?:ALL\s+|DISTINCT\s+)?(?:.*?)\s+FROM\s+(.*)$/i'; - $output = array(); - - if (preg_match($regex, $this->last_query, $output) > 0) - { - $stmt = $this->query("SELECT COUNT(*) FROM {$output[1]}"); - return (int) $stmt->fetchColumn(); - } - - return NULL; - } - - // -------------------------------------------------------------------------- - - /** - * Create sql for batch insert - * - * @param string $table - * @param array $data - * @return null|array - */ - public function insert_batch($table, $data=array()) - { - $first_row = current($data); - if ( ! is_array($first_row)) - { - return NULL; - } - - // Values for insertion - $vals = array(); - foreach($data as $group) - { - $vals = array_merge($vals, array_values($group)); - } - $table = $this->quote_table($table); - $fields = array_keys($first_row); - - $sql = "INSERT INTO {$table} (" - . implode(',', $this->quote_ident($fields)) - . ") VALUES "; - - // Create the placeholder groups - $params = array_fill(0, count($fields), '?'); - $param_string = "(" . implode(',', $params) . ")"; - $param_list = array_fill(0, count($data), $param_string); - - // Append the placeholder groups to the query - $sql .= implode(',', $param_list); - - return array($sql, $vals); - } - - // -------------------------------------------------------------------------- - - /** - * Helper method for quote_ident - * - * @param mixed $str - * @return mixed - */ - public function _quote($str) - { - // Check that the current value is a string, - // and is not already quoted before quoting - // that value, otherwise, return the original value - return ( - is_string($str) - && strpos($str, $this->escape_char) !== 0 - && strrpos($str, $this->escape_char) !== 0 - ) - ? "{$this->escape_char}{$str}{$this->escape_char}" - : $str; - - } - - // -------------------------------------------------------------------------- - - /** - * Sets the table prefix on the passed string - * - * @param string $str - * @return string - */ - protected function _prefix($str) - { - // Don't prefix an already prefixed table - if (strpos($str, $this->table_prefix) !== FALSE) - { - return $str; - } - - return $this->table_prefix.$str; - } - - // ------------------------------------------------------------------------- - - /** - * Empty the passed table - * - * @param string $table - * @return \PDOStatement - */ - public function truncate($table) - { - $sql = ($this->has_truncate) - ? 'TRUNCATE ' - : 'DELETE FROM '; - - $sql .= $this->quote_table($table); - - $this->statement = $this->query($sql); - return $this->statement; - } - -} -// End of db_pdo.php \ No newline at end of file diff --git a/src/Query/AbstractQueryBuilder.php b/src/Query/AbstractQueryBuilder.php deleted file mode 100644 index 555df93..0000000 --- a/src/Query/AbstractQueryBuilder.php +++ /dev/null @@ -1,628 +0,0 @@ - 'where', - * 'conjunction' => ' AND ', - * 'string' => 'k=?' - * ) - * - * @var array - */ - protected $query_map = array(); - - /** - * Map for having clause - * @var array - */ - protected $having_map; - - /** - * Convenience property for connection management - * @var string - */ - public $conn_name = ""; - - /** - * List of queries executed - * @var array - */ - public $queries; - - /** - * Whether to do only an explain on the query - * @var bool - */ - protected $explain; - - /** - * The current database driver - * @var Driver_Interface - */ - public $db; - - /** - * Query parser class instance - * @var QueryParser - */ - public $parser; - - /** - * Alias to driver util class - * @var \Query\Driver\AbstractUtil - */ - public $util; - - /** - * Alias to driver sql class - * @var \Query\Driver\SQLInterface - */ - public $sql; - - // -------------------------------------------------------------------------- - // Methods - // -------------------------------------------------------------------------- - - /** - * Set values in the class, with either an array or key value pair - * - * @param array $var - * @param mixed $key - * @param mixed $val - * @param int $val_type - * @return array - */ - protected function _mixed_set(&$var, $key, $val=NULL, $val_type=self::BOTH) - { - $arg = (is_scalar($key) && is_scalar($val)) - ? array($key => $val) - : $key; - - foreach($arg as $k => $v) - { - if (in_array($val_type, array(self::KEY, self::VALUE))) - { - $var[] = ($val_type === self::KEY) - ? $k - : $v; - } - else - { - $var[$k] = $v; - } - } - - return $var; - } - - // -------------------------------------------------------------------------- - - /** - * Method to simplify select_ methods - * - * @param string $field - * @param string|bool $as - * @return string - */ - protected function _select($field, $as = FALSE) - { - // Escape the identifiers - $field = $this->db->quote_ident($field); - - if ( ! is_string($as)) - { - return $field; - } - - - $as = $this->db->quote_ident($as); - return "({$field}) AS {$as} "; - } - - // -------------------------------------------------------------------------- - - /** - * Helper function for returning sql strings - * - * @param string $type - * @param string $table - * @param bool $reset - * @return string - */ - protected function _get_compile($type, $table, $reset) - { - $sql = $this->_compile($type, $table); - - // Reset the query builder for the next query - if ($reset) - { - $this->reset_query(); - } - - return $sql; - } - - // -------------------------------------------------------------------------- - - /** - * Simplify 'like' methods - * - * @param string $field - * @param mixed $val - * @param string $pos - * @param string $like - * @param string $conj - * @return Query_Builder - */ - protected function _like($field, $val, $pos, $like='LIKE', $conj='AND') - { - $field = $this->db->quote_ident($field); - - // Add the like string into the order map - $like = $field. " {$like} ?"; - - if ($pos == 'before') - { - $val = "%{$val}"; - } - elseif ($pos == 'after') - { - $val = "{$val}%"; - } - else - { - $val = "%{$val}%"; - } - - $conj = (empty($this->query_map)) ? ' WHERE ' : " {$conj} "; - $this->_append_map($conj, $like, 'like'); - - // Add to the values array - $this->where_values[] = $val; - - return $this; - } - - // -------------------------------------------------------------------------- - - /** - * Simplify building having clauses - * - * @param mixed $key - * @param mixed $val - * @param string $conj - * @return Query_Builder - */ - protected function _having($key, $val=array(), $conj='AND') - { - $where = $this->_where($key, $val); - - // Create key/value placeholders - foreach($where as $f => $val) - { - // Split each key by spaces, in case there - // is an operator such as >, <, !=, etc. - $f_array = explode(' ', trim($f)); - - $item = $this->db->quote_ident($f_array[0]); - - // Simple key value, or an operator - $item .= (count($f_array) === 1) ? '=?' : " {$f_array[1]} ?"; - - // Put in the having map - $this->having_map[] = array( - 'conjunction' => ( ! empty($this->having_map)) ? " {$conj} " : ' HAVING ', - 'string' => $item - ); - } - - return $this; - } - - // -------------------------------------------------------------------------- - - /** - * Do all the repeditive stuff for where/having type methods - * - * @param mixed $key - * @param mixed $val - * @return array - */ - protected function _where($key, $val=array()) - { - $where = array(); - $this->_mixed_set($where, $key, $val, self::BOTH); - $this->_mixed_set($this->where_values, $key, $val, self::VALUE); - return $where; - } - - // -------------------------------------------------------------------------- - - /** - * Simplify generating where string - * - * @param mixed $key - * @param mixed $val - * @param string $defaultConj - * @return Query_Builder - */ - protected function _where_string($key, $val=array(), $defaultConj='AND') - { - // Create key/value placeholders - foreach($this->_where($key, $val) as $f => $val) - { - // Split each key by spaces, in case there - // is an operator such as >, <, !=, etc. - $f_array = explode(' ', trim($f)); - - $item = $this->db->quote_ident($f_array[0]); - - // Simple key value, or an operator - $item .= (count($f_array) === 1) ? '=?' : " {$f_array[1]} ?"; - $last_item = end($this->query_map); - - // Determine the correct conjunction - $conjunctionList = array_column($this->query_map, 'conjunction'); - if (empty($this->query_map) || ( ! regex_in_array($conjunctionList, "/^ ?\n?WHERE/i"))) - { - $conj = "\nWHERE "; - } - elseif ($last_item['type'] === 'group_start') - { - $conj = ''; - } - else - { - $conj = " {$defaultConj} "; - } - - $this->_append_map($conj, $item, 'where'); - } - - return $this; - } - - // -------------------------------------------------------------------------- - - /** - * Simplify where_in methods - * - * @param mixed $key - * @param mixed $val - * @param string $in - The (not) in fragment - * @param string $conj - The where in conjunction - * @return Query_Builder - */ - protected function _where_in($key, $val=array(), $in='IN', $conj='AND') - { - $key = $this->db->quote_ident($key); - $params = array_fill(0, count($val), '?'); - - foreach($val as $v) - { - $this->where_values[] = $v; - } - - $conjunction = ( ! empty($this->query_map)) ? " {$conj} " : ' WHERE '; - $str = $key . " {$in} (".implode(',', $params).') '; - - $this->_append_map($conjunction, $str, 'where_in'); - - return $this; - } - - // -------------------------------------------------------------------------- - - /** - * Executes the compiled query - * - * @param string $type - * @param string $table - * @param string $sql - * @param array|null $vals - * @return \PDOStatement - */ - protected function _run($type, $table, $sql=NULL, $vals=NULL) - { - if (is_null($sql)) - { - $sql = $this->_compile($type, $table); - } - - if (is_null($vals)) - { - $vals = array_merge($this->values, (array) $this->where_values); - } - - $start_time = microtime(TRUE); - - $res = (empty($vals)) - ? $this->db->query($sql) - : $this->db->prepare_execute($sql, $vals); - - $end_time = microtime(TRUE); - $total_time = number_format($end_time - $start_time, 5); - - // Add this query to the list of executed queries - $this->_append_query($vals, $sql, $total_time); - - // Reset class state for next query - $this->reset_query(); - - return $res; - } - - // -------------------------------------------------------------------------- - - /** - * Add an additional set of mapping pairs to a internal map - * - * @param string $conjunction - * @param string $string - * @param string $type - * @return void - */ - protected function _append_map($conjunction = '', $string = '', $type = '') - { - array_push($this->query_map, array( - 'type' => $type, - 'conjunction' => $conjunction, - 'string' => $string - )); - } - - // -------------------------------------------------------------------------- - - /** - * Convert the prepared statement into readable sql - * - * @param array $vals - * @param string $sql - * @param string $total_time - * @return void - */ - protected function _append_query($vals, $sql, $total_time) - { - $evals = (is_array($vals)) ? $vals : array(); - $esql = str_replace('?', "%s", $sql); - - // Quote string values - foreach($evals as &$v) - { - $v = ( ! is_numeric($v)) ? htmlentities($this->db->quote($v), ENT_NOQUOTES, 'utf-8') : $v; - } - - // Add the query onto the array of values to pass - // as arguments to sprintf - array_unshift($evals, $esql); - - // Add the interpreted query to the list of executed queries - $this->queries[] = array( - 'time' => $total_time, - 'sql' => call_user_func_array('sprintf', $evals), - ); - - $this->queries['total_time'] += $total_time; - - // Set the last query to get rowcounts properly - $this->db->set_last_query($sql); - } - - // -------------------------------------------------------------------------- - - /** - * Sub-method for generating sql strings - * - * @param string $type - * @param string $table - * @return string - */ - protected function _compile_type($type='', $table='') - { - if ($type === 'insert') - { - $param_count = count($this->set_array_keys); - $params = array_fill(0, $param_count, '?'); - $sql = "INSERT INTO {$table} (" - . implode(',', $this->set_array_keys) - . ")\nVALUES (".implode(',', $params).')'; - } - elseif ($type === 'update') - { - $sql = "UPDATE {$table}\nSET {$this->set_string}"; - } - elseif ($type === 'delete') - { - $sql = "DELETE FROM {$table}"; - } - else // GET queries - { - $sql = "SELECT * \nFROM {$this->from_string}"; - - // Set the select string - if ( ! empty($this->select_string)) - { - // Replace the star with the selected fields - $sql = str_replace('*', $this->select_string, $sql); - } - } - - return $sql; - } - - // -------------------------------------------------------------------------- - - /** - * String together the sql statements for sending to the db - * - * @param string $type - * @param string $table - * @return string - */ - protected function _compile($type='', $table='') - { - // Get the base clause for the query - $sql = $this->_compile_type($type, $this->db->quote_table($table)); - - $clauses = array( - 'query_map', - 'group_string', - 'order_string', - 'having_map', - ); - - // Set each type of subclause - foreach($clauses as $clause) - { - $param = $this->$clause; - if (is_array($param)) - { - foreach($param as $q) - { - $sql .= $q['conjunction'] . $q['string']; - } - } - else - { - $sql .= $param; - } - } - - // Set the limit via the class variables - if (is_numeric($this->limit)) - { - $sql = $this->sql->limit($sql, $this->limit, $this->offset); - } - - // See if the query plan, rather than the - // query data should be returned - if ($this->explain === TRUE) - { - $sql = $this->sql->explain($sql); - } - - return $sql; - } -} - -// End of abstract_query_builder.php \ No newline at end of file diff --git a/src/Query/AbstractSQL.php b/src/Query/AbstractSQL.php deleted file mode 100644 index cc3942c..0000000 --- a/src/Query/AbstractSQL.php +++ /dev/null @@ -1,46 +0,0 @@ -conn = $conn; - } - - // -------------------------------------------------------------------------- - - /** - * Get the driver object for the current connection - * - * @return Driver_Interface - */ - public function get_driver() - { - return $this->conn; - } - - // -------------------------------------------------------------------------- - - /** - * Convenience public function to generate sql for creating a db table - * - * @param string $name - * @param array $fields - * @param array $constraints - * @param bool $if_not_exists - * @return string - */ - public function create_table($name, $fields, array $constraints=array(), $if_not_exists=TRUE) - { - $exists_str = ($if_not_exists) ? ' IF NOT EXISTS ' : ' '; - - // Reorganize into an array indexed with column information - // Eg $column_array[$colname] = array( - // 'type' => ..., - // 'constraint' => ..., - // 'index' => ..., - // ) - $column_array = \array_zipper(array( - 'type' => $fields, - 'constraint' => $constraints - )); - - // Join column definitions together - $columns = array(); - foreach($column_array as $n => $props) - { - $str = $this->get_driver()->quote_ident($n); - $str .= (isset($props['type'])) ? " {$props['type']}" : ""; - $str .= (isset($props['constraint'])) ? " {$props['constraint']}" : ""; - - $columns[] = $str; - } - - // Generate the sql for the creation of the table - $sql = 'CREATE TABLE'.$exists_str.$this->get_driver()->quote_table($name).' ('; - $sql .= implode(', ', $columns); - $sql .= ')'; - - return $sql; - } - - // -------------------------------------------------------------------------- - - /** - * Drop the selected table - * - * @param string $name - * @return string - */ - public function delete_table($name) - { - return 'DROP TABLE IF EXISTS '.$this->get_driver()->quote_table($name); - } - - - // -------------------------------------------------------------------------- - // ! Abstract Methods - // -------------------------------------------------------------------------- - - /** - * Return an SQL file with the database table structure - * - * @abstract - * @return string - */ - abstract public function backup_structure(); - - // -------------------------------------------------------------------------- - - /** - * Return an SQL file with the database data as insert statements - * - * @abstract - * @return string - */ - abstract public function backup_data(); - -} -// End of abstract_util.php \ No newline at end of file diff --git a/src/Query/BadDBDriverException.php b/src/Query/BadDBDriverException.php deleted file mode 100644 index 5355787..0000000 --- a/src/Query/BadDBDriverException.php +++ /dev/null @@ -1,26 +0,0 @@ -conn = $connect_function($dbpath, $user, $pass, 'utf-8', 0); - $this->service = \fbird_service_attach('localhost', $user, $pass); - - // Throw an exception to make this match other pdo classes - if ( ! \is_resource($this->conn)) - { - throw new \PDOException(\fbird_errmsg(), \fbird_errcode(), NULL); - } - - // Load these classes here because this - // driver does not call the constructor - // of DB_PDO, which defines these - // class variables for the other drivers - $this->_load_sub_classes(); - } - - // -------------------------------------------------------------------------- - - /** - * Cleanup some loose ends - * @codeCoverageIgnore - */ - public function __destruct() - { - \fbird_service_detach($this->service); - } - - // -------------------------------------------------------------------------- - - /** - * Return service handle - * - * @return resource - */ - public function get_service() - { - return $this->service; - } - - - // -------------------------------------------------------------------------- - - /** - * Execute an sql statement and return number of affected rows - * - * @param string $sql - * @return int - */ - public function exec($sql) - { - return NULL; - } - - // -------------------------------------------------------------------------- - - /** - * Implement for compatibility with PDO - * - * @param int $attribute - * @return mixed - */ - public function getAttribute($attribute) - { - return NULL; - } - - // -------------------------------------------------------------------------- - - /** - * Return whether the current statement is in a transaction - * - * @return bool - */ - public function inTransaction() - { - return ! is_null($this->trans); - } - - // -------------------------------------------------------------------------- - - /** - * Returns the last value of the specified generator - * - * @param string $name - * @return mixed - */ - public function lastInsertId($name = NULL) - { - return \fbird_gen_id($name, 0, $this->conn); - } - - // -------------------------------------------------------------------------- - - /** - * Wrapper public function to better match PDO - * - * @param string $sql - * @return Result - * @throws PDOException - */ - public function query($sql = '') - { - - if (empty($sql)) - { - throw new \PDOException("Query method requires an sql query!", 0, NULL); - } - - $this->statement_link = (isset($this->trans)) - ? \fbird_query($this->trans, $sql) - : \fbird_query($this->conn, $sql); - - // Throw the error as a exception - $err_string = \fbird_errmsg() . "Last query:" . $this->get_last_query(); - if ($this->statement_link === FALSE) - { - throw new \PDOException($err_string, \fbird_errcode(), NULL); - } - - $this->statement = new Result($this->statement_link, $this); - - return $this->statement; - } - - // -------------------------------------------------------------------------- - - /** - * Emulate PDO prepare - * - * @param string $query - * @param array $options - * @return Result - * @throws \PDOException - */ - public function prepare($query, $options=array()) - { - $this->statement_link = \fbird_prepare($this->conn, $query); - - // Throw the error as an exception - if ($this->statement_link === FALSE) - { - throw new \PDOException(\fbird_errmsg(), \fbird_errcode(), NULL); - } - - $this->statement = new Result($this->statement_link, $this); - - return $this->statement; - } - - // -------------------------------------------------------------------------- - - /** - * Start a database transaction - * - * @return boolean|null - */ - public function beginTransaction() - { - return (($this->trans = \fbird_trans($this->conn)) !== NULL) ? TRUE : NULL; - } - - // -------------------------------------------------------------------------- - - /** - * Commit a database transaction - * - * @return bool - */ - public function commit() - { - $res = \fbird_commit($this->trans); - $this->trans = NULL; - return $res; - } - - // -------------------------------------------------------------------------- - - /** - * Rollback a transaction - * - * @return bool - */ - public function rollBack() - { - $res = \fbird_rollback($this->trans); - $this->trans = NULL; - return $res; - } - - // -------------------------------------------------------------------------- - - /** - * Set a connection attribute - * @param int $attribute - * @param mixed $value - * @return bool - */ - public function setAttribute($attribute, $value) - { - return FALSE; - } - - // -------------------------------------------------------------------------- - - /** - * Prepare and execute a query - * - * @param string $sql - * @param array $args - * @return Result - */ - public function prepare_execute($sql, $args) - { - $query = $this->prepare($sql); - - // Set the statement in the class variable for easy later access - $this->statement_link =& $query; - - return $query->execute($args); - } - - // -------------------------------------------------------------------------- - - /** - * Method to emulate PDO->quote - * - * @param string $str - * @param int $param_type - * @return string - */ - public function quote($str, $param_type = \PDO::PARAM_STR) - { - if(is_numeric($str)) - { - return $str; - } - - return "'".str_replace("'", "''", $str)."'"; - } - - // -------------------------------------------------------------------------- - - /** - * Method to emulate PDO->errorInfo / PDOStatement->errorInfo - * - * @return array - */ - public function errorInfo() - { - $code = \fbird_errcode(); - $msg = \fbird_errmsg(); - - return array(0, $code, $msg); - } - - // -------------------------------------------------------------------------- - - /** - * Method to emulate PDO->errorCode - * - * @return array - */ - public function errorCode() - { - return \fbird_errcode(); - } - - // -------------------------------------------------------------------------- - - /** - * Bind a prepared query with arguments for executing - * - * @param string $sql - * @param array $params - * @return NULL - */ - public function prepare_query($sql, $params) - { - // You can't bind query statements before execution with - // the firebird database - return NULL; - } - - // -------------------------------------------------------------------------- - - /** - * Create sql for batch insert - * - * @param string $table - * @param array $data - * @return array - */ - public function insert_batch($table, $data=array()) - { - // Each member of the data array needs to be an array - if ( ! is_array(current($data))) - { - return NULL; - } - - // Start the block of sql statements - $sql = "EXECUTE BLOCK AS BEGIN\n"; - - $table = $this->quote_table($table); - $fields = \array_keys(\current($data)); - - $insert_template = "INSERT INTO {$table} (" - . implode(',', $this->quote_ident($fields)) - . ") VALUES ("; - - foreach($data as $item) - { - // Quote string values - $vals = array_map(array($this, 'quote'), $item); - - // Add the values in the sql - $sql .= $insert_template . implode(', ', $vals) . ");\n"; - } - - // End the block of SQL statements - $sql .= "END"; - - // Return a null array value so the query is run as it is, - // not as a prepared statement, because a prepared statement - // doesn't work for this type of query in Firebird. - return array($sql, NULL); - } -} -// End of firebird_driver.php \ No newline at end of file diff --git a/src/Query/Drivers/Firebird/Result.php b/src/Query/Drivers/Firebird/Result.php deleted file mode 100644 index 3a86fb3..0000000 --- a/src/Query/Drivers/Firebird/Result.php +++ /dev/null @@ -1,291 +0,0 @@ -db = $db; - } - $this->statement = $link; - $this->setFetchMode(\PDO::FETCH_ASSOC); - $this->row = -1; - $this->result = array(); - - // Create the result array, so that we can get row counts - // Check the resource type, because prepared statements are "interbase query" - // but we only want "interbase result" types when attempting to fetch data - if (\is_resource($link) && \get_resource_type($link) === "interbase result") - { - while($row = \fbird_fetch_assoc($link, \IBASE_FETCH_BLOBS)) - { - $this->result[] = $row; - } - - // Free the result resource - \fbird_free_result($link); - } - } - - // -------------------------------------------------------------------------- - - /** - * Invalidate method for data consistency - * - * @param mixed $column - * @param mixed $param - * @param int $type - * @param mixed $maxlen - * @param array $driverdata - * @return NULL - */ - public function bindColumn($column, &$param, $type=NULL, $maxlen=NULL, $driverdata=NULL) - { - return NULL; - } - - // -------------------------------------------------------------------------- - - /** - * Invalidate method for data consistency - * - * @param mixed $parameter - * @param mixed $variable - * @param int $data_type - * @param mixed $maxlen - * @param array $driverdata - * @return NULL - */ - public function bindParam($parameter, &$variable, $data_type=NULL, $maxlen=NULL, $driverdata=NULL) - { - return NULL; - } - - // -------------------------------------------------------------------------- - - /** - * Invalidate method for data consistency - * - * @param mixed $parameter - * @param mixed $variable - * @param int $data_type - * @return NULL - */ - public function bindValue($parameter, $variable, $data_type=NULL) - { - return NULL; - } - - // -------------------------------------------------------------------------- - - /** - * Run a prepared statement query - * - * @param array $args - * @return Result - */ - public function execute($args = NULL) - { - //Add the prepared statement as the first parameter - \array_unshift($args, $this->statement); - - // Let php do all the hard stuff in converting - // the array of arguments into a list of arguments - // Then pass the resource to the constructor - $this->__construct(\call_user_func_array('fbird_execute', $args)); - - return $this; - } - - // -------------------------------------------------------------------------- - - /** - * Emulate PDO fetch public function - * - * @param int $fetch_style - * @param mixed $cursor_orientation - * @param mixed $cursor_offset - * @return mixed - */ - public function fetch($fetch_style=\PDO::FETCH_ASSOC, $cursor_orientation = \PDO::FETCH_ORI_NEXT, $cursor_offset=NULL) - { - // If there is no result, continue - if (empty($this->result)) - { - return NULL; - } - - // Keep track of the current row being fetched - ++$this->row; - - // return NULL if the next row doesn't exist - if ( ! isset($this->result[$this->row])) - { - return NULL; - } - - switch($fetch_style) - { - case \PDO::FETCH_OBJ: - $row = (object) $this->result[$this->row]; - break; - - case \PDO::FETCH_NUM: - $row = \array_values($this->result[$this->row]); - break; - - default: - $row = $this->result[$this->row]; - break; - } - - return $row; - } - - // -------------------------------------------------------------------------- - - /** - * Emulate PDO fetchAll public function - * - * @param int $fetch_style - * @param mixed $statement - * @param mixed $ctor_args - * @return mixed - */ - public function fetchAll($fetch_style=\PDO::FETCH_ASSOC, $statement=NULL, $ctor_args=NULL) - { - $all = array(); - - while($row = $this->fetch($fetch_style, $statement)) - { - $all[] = $row; - } - - $this->result = $all; - - return $all; - } - - // -------------------------------------------------------------------------- - - /** - * Emulate PDOStatement::fetchColumn - * - * @param int $column_num - * @return mixed - */ - public function fetchColumn($column_num=0) - { - $row = $this->fetch(\PDO::FETCH_NUM); - return $row[$column_num]; - } - - // -------------------------------------------------------------------------- - - /** - * Emulate PDOStatement::fetchObject, but only for the default use - * - * @param string $class_name - * @param array $ctor_args - * @return stdClass - */ - public function fetchObject($class_name='stdClass', $ctor_args=array()) - { - return $this->fetch(\PDO::FETCH_OBJ); - } - - // -------------------------------------------------------------------------- - - /** - * Return the number of rows affected by the previous query - * - * @return int - */ - public function rowCount() - { - return \fbird_affected_rows(); - } - - // -------------------------------------------------------------------------- - - /** - * Method to emulate PDOStatement->errorCode - * - * @return string - */ - public function errorCode() - { - return $this->db->errorCode(); - } - - // -------------------------------------------------------------------------- - - /** - * Method to emulate PDO->errorInfo / PDOStatement->errorInfo - * - * @return array - */ - public function errorInfo() - { - return $this->db->errorInfo(); - } -} -// End of firebird_result.php \ No newline at end of file diff --git a/src/Query/Drivers/Firebird/SQL.php b/src/Query/Drivers/Firebird/SQL.php deleted file mode 100644 index a94a0cb..0000000 --- a/src/Query/Drivers/Firebird/SQL.php +++ /dev/null @@ -1,319 +0,0 @@ - 0) - { - $sql .= ' SKIP '. (int) $offset; - } - - $sql = preg_replace("`SELECT`i", "SELECT {$sql}", $orig_sql); - - return $sql; - } - - // -------------------------------------------------------------------------- - - /** - * Get the query plan for the sql query - * - * @param string $sql - * @return string - */ - public function explain($sql) - { - return $sql; - } - - // -------------------------------------------------------------------------- - - /** - * Random ordering keyword - * - * @return string - */ - public function random() - { - return NULL; - } - - - // -------------------------------------------------------------------------- - - /** - * Returns sql to list other databases - * - * @return NULL - */ - public function db_list() - { - return NULL; - } - - // -------------------------------------------------------------------------- - - /** - * Returns sql to list tables - * - * @return string - */ - public function table_list() - { - return << d2.RDB\$DEPENDED_ON_NAME - AND d1.RDB\$FIELD_NAME <> d2.RDB\$FIELD_NAME - AND rc.RDB\$RELATION_NAME = '{$table}' -- table name -SQL; - } - - // -------------------------------------------------------------------------- - - /** - * Get the list of indexes for the current table - * - * @param string $table - * @return array - */ - public function index_list($table) - { - return <<get_driver()->quote_table($name); - } - - // -------------------------------------------------------------------------- - - /** - * Create an SQL backup file for the current database's structure - * - * @param string $db_path - * @param string $new_file - * @return string - */ - public function backup_structure() - { - list($db_path, $new_file) = func_get_args(); - return ibase_backup($this->get_driver()->get_service(), $db_path, $new_file, \IBASE_BKP_METADATA_ONLY); - } - - // -------------------------------------------------------------------------- - - /** - * Create an SQL backup file for the current database's data - * - * @param array $exclude - * @param bool $system_tables - * @return string - */ - public function backup_data($exclude=array(), $system_tables=FALSE) - { - // Determine which tables to use - $tables = $this->get_driver()->get_tables(); - if($system_tables == TRUE) - { - $tables = array_merge($tables, $this->get_driver()->get_system_tables()); - } - - // Filter out the tables you don't want - if( ! empty($exclude)) - { - $tables = array_diff($tables, $exclude); - } - - $output_sql = ''; - - // Get the data for each object - foreach($tables as $t) - { - $sql = 'SELECT * FROM "'.trim($t).'"'; - $res = $this->get_driver()->query($sql); - $obj_res = $res->fetchAll(\PDO::FETCH_ASSOC); - - // Don't add to the file if the table is empty - if (count($obj_res) < 1) - { - continue; - } - - // Nab the column names by getting the keys of the first row - $columns = @array_keys($obj_res[0]); - - $insert_rows = array(); - - // Create the insert statements - foreach($obj_res as $row) - { - $row = array_values($row); - - // Quote values as needed by type - if(stripos($t, 'RDB$') === FALSE) - { - $row = array_map(array($this->get_driver(), 'quote'), $row); - $row = array_map('trim', $row); - } - - $row_string = 'INSERT INTO "'.trim($t).'" ("'.implode('","', $columns).'") VALUES ('.implode(',', $row).');'; - - $row = NULL; - - $insert_rows[] = $row_string; - } - - $output_sql .= "\n\nSET TRANSACTION;\n".implode("\n", $insert_rows)."\nCOMMIT;"; - } - - return $output_sql; - } -} -// End of firebird_util.php \ No newline at end of file diff --git a/src/Query/Drivers/Mysql/Driver.php b/src/Query/Drivers/Mysql/Driver.php deleted file mode 100644 index ab35620..0000000 --- a/src/Query/Drivers/Mysql/Driver.php +++ /dev/null @@ -1,60 +0,0 @@ - "SET NAMES UTF-8 COLLATE 'UTF-8'", - )); - } - - if (strpos($dsn, 'mysql') === FALSE) - { - $dsn = 'mysql:'.$dsn; - } - - parent::__construct($dsn, $username, $password, $options); - } -} -//End of mysql_driver.php \ No newline at end of file diff --git a/src/Query/Drivers/Pgsql/Driver.php b/src/Query/Drivers/Pgsql/Driver.php deleted file mode 100644 index ec9ed01..0000000 --- a/src/Query/Drivers/Pgsql/Driver.php +++ /dev/null @@ -1,96 +0,0 @@ -driver_query($sql); - } - - // -------------------------------------------------------------------------- - - /** - * Retrieve foreign keys for the table - * - * @param string $table - * @return array - */ - public function get_fks($table) - { - $value_map = array( - 'c' => 'CASCADE', - 'r' => 'RESTRICT', - ); - - $keys = parent::get_fks($table); - - foreach($keys as &$key) - { - foreach(array('update', 'delete') AS $type) - { - if ( ! isset($value_map[$key[$type]])) - { - continue; - } - - $key[$type] = $value_map[$key[$type]]; - } - } - - return $keys; - } -} -//End of pgsql_driver.php \ No newline at end of file diff --git a/src/Query/Drivers/Pgsql/Util.php b/src/Query/Drivers/Pgsql/Util.php deleted file mode 100644 index e5cc9f5..0000000 --- a/src/Query/Drivers/Pgsql/Util.php +++ /dev/null @@ -1,102 +0,0 @@ -get_driver()->get_tables(); - - // Filter out the tables you don't want - if( ! empty($exclude)) - { - $tables = array_diff($tables, $exclude); - } - - $output_sql = ''; - - // Get the data for each object - foreach($tables as $t) - { - $sql = 'SELECT * FROM "'.trim($t).'"'; - $res = $this->get_driver()->query($sql); - $obj_res = $res->fetchAll(\PDO::FETCH_ASSOC); - - // Don't add to the file if the table is empty - if (count($obj_res) < 1) - { - continue; - } - - $res = NULL; - - // Nab the column names by getting the keys of the first row - $columns = @array_keys($obj_res[0]); - - $insert_rows = array(); - - // Create the insert statements - foreach($obj_res as $row) - { - $row = array_values($row); - - // Quote values as needed by type - $row = array_map(array($this->get_driver(), 'quote'), $row); - $row = array_map('trim', $row); - - - $row_string = 'INSERT INTO "'.trim($t).'" ("'.implode('","', $columns).'") VALUES ('.implode(',', $row).');'; - - $row = NULL; - - $insert_rows[] = $row_string; - } - - $obj_res = NULL; - - $output_sql .= "\n\n".implode("\n", $insert_rows)."\n"; - } - - return $output_sql; - } -} -// End of pgsql_util.php \ No newline at end of file diff --git a/src/Query/Drivers/Sqlite/Driver.php b/src/Query/Drivers/Sqlite/Driver.php deleted file mode 100644 index 2cf276c..0000000 --- a/src/Query/Drivers/Sqlite/Driver.php +++ /dev/null @@ -1,150 +0,0 @@ -sql->table_list(); - $res = $this->query($sql); - return db_filter($res->fetchAll(\PDO::FETCH_ASSOC), 'name'); - } - - // -------------------------------------------------------------------------- - - /** - * Retrieve foreign keys for the table - * - * @param string $table - * @return array - */ - public function get_fks($table) - { - $return_rows = array(); - - foreach(parent::get_fks($table) as $row) - { - $return_rows[] = array( - 'child_column' => $row['from'], - 'parent_table' => $row['table'], - 'parent_column' => $row['to'], - 'update' => $row['on_update'], - 'delete' => $row['on_delete'] - ); - } - - return $return_rows; - } - - // -------------------------------------------------------------------------- - - /** - * Create sql for batch insert - * - * @codeCoverageIgnore - * @param string $table - * @param array $data - * @return string - */ - public function insert_batch($table, $data=array()) - { - // If greater than version 3.7.11, supports the same syntax as - // MySQL and Postgres - if (version_compare($this->getAttribute(\PDO::ATTR_SERVER_VERSION), '3.7.11', '>=')) - { - return parent::insert_batch($table, $data); - } - - // -------------------------------------------------------------------------- - // Otherwise, do a union query as an analogue to a 'proper' batch insert - // -------------------------------------------------------------------------- - - // Each member of the data array needs to be an array - if ( ! is_array(current($data))) - { - return NULL; - } - - // Start the block of sql statements - $table = $this->quote_table($table); - $sql = "INSERT INTO {$table} \n"; - - // Create a key-value mapping for each field - $first = array_shift($data); - $cols = array(); - foreach($first as $colname => $datum) - { - $cols[] = $this->_quote($datum) . ' AS ' . $this->quote_ident($colname); - } - $sql .= "SELECT " . implode(', ', $cols) . "\n"; - - foreach($data as $union) - { - $vals = array_map(array($this, 'quote'), $union); - $sql .= "UNION SELECT " . implode(',', $vals) . "\n"; - } - - return array($sql, NULL); - } -} -//End of sqlite_driver.php \ No newline at end of file diff --git a/src/Query/Drivers/Sqlite/SQL.php b/src/Query/Drivers/Sqlite/SQL.php deleted file mode 100644 index ee1dd9d..0000000 --- a/src/Query/Drivers/Sqlite/SQL.php +++ /dev/null @@ -1,206 +0,0 @@ -get_driver()->query($sql); - $result = $res->fetchAll(\PDO::FETCH_ASSOC); - - unset($res); - - $output_sql = ''; - - // Get the data for each object - foreach($result as $r) - { - $sql = 'SELECT * FROM "'.$r['name'].'"'; - $res = $this->get_driver()->query($sql); - $obj_res = $res->fetchAll(\PDO::FETCH_ASSOC); - - unset($res); - - // If the row is empty, continue; - if (empty($obj_res)) - { - continue; - } - - // Nab the column names by getting the keys of the first row - $columns = array_keys(current($obj_res)); - - $insert_rows = array(); - - // Create the insert statements - foreach($obj_res as $row) - { - $row = array_values($row); - - // Quote values as needed by type - for($i=0, $icount=count($row); $i<$icount; $i++) - { - $row[$i] = (is_numeric($row[$i])) ? $row[$i] : $this->get_driver()->quote($row[$i]); - } - - $row_string = 'INSERT INTO "'.$r['name'].'" ("'.implode('","', $columns).'") VALUES ('.implode(',', $row).');'; - - unset($row); - - $insert_rows[] = $row_string; - } - - unset($obj_res); - - $output_sql .= "\n\n".implode("\n", $insert_rows); - } - - return $output_sql; - } - - // -------------------------------------------------------------------------- - - /** - * Create an SQL backup file for the current database's structure - * - * @return string - */ - public function backup_structure() - { - // Fairly easy for SQLite...just query the master table - $sql = 'SELECT "sql" FROM "sqlite_master"'; - $res = $this->get_driver()->query($sql); - $result = $res->fetchAll(\PDO::FETCH_ASSOC); - - $sql_array = array(); - - foreach($result as $r) - { - $sql_array[] = $r['sql']; - } - - return implode(";\n", $sql_array) . ";"; - } -} -// End of sqlite_util.php \ No newline at end of file diff --git a/src/Query/QueryBuilder.php b/src/Query/QueryBuilder.php deleted file mode 100644 index 0b0e3b1..0000000 --- a/src/Query/QueryBuilder.php +++ /dev/null @@ -1,920 +0,0 @@ -db = $db; - $this->parser = $parser; - - $this->queries['total_time'] = 0; - - // Alias driver sql and util classes - $this->sql = $this->db->get_sql(); - $this->util = $this->db->get_util(); - } - - // -------------------------------------------------------------------------- - - /** - * Destructor - * @codeCoverageIgnore - */ - public function __destruct() - { - $this->db = NULL; - } - - // -------------------------------------------------------------------------- - - /** - * Calls a function further down the inheritence chain - * - * @param string $name - * @param array $params - * @return mixed - * @throws \BadMethodCallException - */ - public function __call($name, $params) - { - // Allow camel-case method calls - $snake_name = \from_camel_case($name); - - foreach(array($this, $this->db) as $object) - { - foreach(array($name, $snake_name) as $method_name) - { - if (method_exists($object, $method_name)) - { - return call_user_func_array(array($object, $method_name), $params); - } - } - - } - - throw new \BadMethodCallException("Method does not exist"); - } - - // -------------------------------------------------------------------------- - // ! Select Queries - // -------------------------------------------------------------------------- - - /** - * Specifies rows to select in a query - * - * @param string $fields - * @return QueryBuilder - */ - public function select($fields) - { - // Split fields by comma - $fields_array = explode(",", $fields); - $fields_array = array_map('mb_trim', $fields_array); - - // Split on 'As' - foreach ($fields_array as $key => $field) - { - if (stripos($field, 'as') !== FALSE) - { - $fields_array[$key] = preg_split('` as `i', $field); - $fields_array[$key] = array_map('mb_trim', $fields_array[$key]); - } - } - - // Quote the identifiers - $safe_array = $this->db->quote_ident($fields_array); - - unset($fields_array); - - // Join the strings back together - for($i = 0, $c = count($safe_array); $i < $c; $i++) - { - if (is_array($safe_array[$i])) - { - $safe_array[$i] = implode(' AS ', $safe_array[$i]); - } - } - - $this->select_string .= implode(', ', $safe_array); - - unset($safe_array); - - return $this; - } - - // -------------------------------------------------------------------------- - - /** - * Selects the maximum value of a field from a query - * - * @param string $field - * @param string|FALSE $as - * @return QueryBuilder - */ - public function select_max($field, $as=FALSE) - { - // Create the select string - $this->select_string .= ' MAX'.$this->_select($field, $as); - return $this; - } - - // -------------------------------------------------------------------------- - - /** - * Selects the minimum value of a field from a query - * - * @param string $field - * @param string|bool $as - * @return QueryBuilder - */ - public function select_min($field, $as=FALSE) - { - // Create the select string - $this->select_string .= ' MIN'.$this->_select($field, $as); - return $this; - } - - // -------------------------------------------------------------------------- - - /** - * Selects the average value of a field from a query - * - * @param string $field - * @param string|bool $as - * @return QueryBuilder - */ - public function select_avg($field, $as=FALSE) - { - // Create the select string - $this->select_string .= ' AVG'.$this->_select($field, $as); - return $this; - } - - // -------------------------------------------------------------------------- - - /** - * Selects the sum of a field from a query - * - * @param string $field - * @param string|bool $as - * @return QueryBuilder - */ - public function select_sum($field, $as=FALSE) - { - // Create the select string - $this->select_string .= ' SUM'.$this->_select($field, $as); - return $this; - } - - // -------------------------------------------------------------------------- - - /** - * Adds the 'distinct' keyword to a query - * - * @return QueryBuilder - */ - public function distinct() - { - // Prepend the keyword to the select string - $this->select_string = ' DISTINCT '.$this->select_string; - return $this; - } - - // -------------------------------------------------------------------------- - - /** - * Tell the database to give you the query plan instead of result set - * - * @return QueryBuilder - */ - public function explain() - { - $this->explain = TRUE; - return $this; - } - - // -------------------------------------------------------------------------- - - /** - * Specify the database table to select from - * - * @param string $tblname - * @return QueryBuilder - */ - public function from($tblname) - { - // Split identifiers on spaces - $ident_array = explode(' ', \mb_trim($tblname)); - $ident_array = array_map('\\mb_trim', $ident_array); - - // Quote the identifiers - $ident_array[0] = $this->db->quote_table($ident_array[0]); - $ident_array = $this->db->quote_ident($ident_array); - - // Paste it back together - $this->from_string = implode(' ', $ident_array); - - return $this; - } - - // -------------------------------------------------------------------------- - // ! 'Like' methods - // -------------------------------------------------------------------------- - - /** - * Creates a Like clause in the sql statement - * - * @param string $field - * @param mixed $val - * @param string $pos - * @return QueryBuilder - */ - public function like($field, $val, $pos='both') - { - return $this->_like($field, $val, $pos, 'LIKE', 'AND'); - } - - // -------------------------------------------------------------------------- - - /** - * Generates an OR Like clause - * - * @param string $field - * @param mixed $val - * @param string $pos - * @return QueryBuilder - */ - public function or_like($field, $val, $pos='both') - { - return $this->_like($field, $val, $pos, 'LIKE', 'OR'); - } - - // -------------------------------------------------------------------------- - - /** - * Generates a NOT LIKE clause - * - * @param string $field - * @param mixed $val - * @param string $pos - * @return QueryBuilder - */ - public function not_like($field, $val, $pos='both') - { - return $this->_like($field, $val, $pos, 'NOT LIKE', 'AND'); - } - - // -------------------------------------------------------------------------- - - /** - * Generates a OR NOT LIKE clause - * - * @param string $field - * @param mixed $val - * @param string $pos - * @return QueryBuilder - */ - public function or_not_like($field, $val, $pos='both') - { - return $this->_like($field, $val, $pos, 'NOT LIKE', 'OR'); - } - - // -------------------------------------------------------------------------- - // ! Having methods - // -------------------------------------------------------------------------- - - /** - * Generates a 'Having' clause - * - * @param mixed $key - * @param mixed $val - * @return QueryBuilder - */ - public function having($key, $val=array()) - { - return $this->_having($key, $val, 'AND'); - } - - // -------------------------------------------------------------------------- - - /** - * Generates a 'Having' clause prefixed with 'OR' - * - * @param mixed $key - * @param mixed $val - * @return QueryBuilder - */ - public function or_having($key, $val=array()) - { - return $this->_having($key, $val, 'OR'); - } - - // -------------------------------------------------------------------------- - // ! 'Where' methods - // -------------------------------------------------------------------------- - - /** - * Specify condition(s) in the where clause of a query - * Note: this function works with key / value, or a - * passed array with key / value pairs - * - * @param mixed $key - * @param mixed $val - * @param mixed $escape - * @return QueryBuilder - */ - public function where($key, $val=array(), $escape=NULL) - { - return $this->_where_string($key, $val, 'AND'); - } - - // -------------------------------------------------------------------------- - - /** - * Where clause prefixed with "OR" - * - * @param string $key - * @param mixed $val - * @return QueryBuilder - */ - public function or_where($key, $val=array()) - { - return $this->_where_string($key, $val, 'OR'); - } - - // -------------------------------------------------------------------------- - - /** - * Where clause with 'IN' statement - * - * @param mixed $field - * @param mixed $val - * @return QueryBuilder - */ - public function where_in($field, $val=array()) - { - return $this->_where_in($field, $val); - } - - // -------------------------------------------------------------------------- - - /** - * Where in statement prefixed with "or" - * - * @param string $field - * @param mixed $val - * @return QueryBuilder - */ - public function or_where_in($field, $val=array()) - { - return $this->_where_in($field, $val, 'IN', 'OR'); - } - - // -------------------------------------------------------------------------- - - /** - * WHERE NOT IN (FOO) clause - * - * @param string $field - * @param mixed $val - * @return QueryBuilder - */ - public function where_not_in($field, $val=array()) - { - return $this->_where_in($field, $val, 'NOT IN', 'AND'); - } - - // -------------------------------------------------------------------------- - - /** - * OR WHERE NOT IN (FOO) clause - * - * @param string $field - * @param mixed $val - * @return QueryBuilder - */ - public function or_where_not_in($field, $val=array()) - { - return $this->_where_in($field, $val, 'NOT IN', 'OR'); - } - - // -------------------------------------------------------------------------- - // ! Other Query Modifier methods - // -------------------------------------------------------------------------- - - /** - * Sets values for inserts / updates / deletes - * - * @param mixed $key - * @param mixed $val - * @return QueryBuilder - */ - public function set($key, $val = NULL) - { - $this->_mixed_set($this->set_array_keys, $key, $val, self::KEY); - $this->_mixed_set($this->values, $key, $val, self::VALUE); - - // Use the keys of the array to make the insert/update string - // Escape the field names - $this->set_array_keys = array_map(array($this->db, '_quote'), $this->set_array_keys); - - // Generate the "set" string - $this->set_string = implode('=?,', $this->set_array_keys); - $this->set_string .= '=?'; - - return $this; - } - - // -------------------------------------------------------------------------- - - /** - * Creates a join phrase in a compiled query - * - * @param string $table - * @param string $condition - * @param string $type - * @return QueryBuilder - */ - public function join($table, $condition, $type='') - { - // Prefix and quote table name - $table = explode(' ', mb_trim($table)); - $table[0] = $this->db->quote_table($table[0]); - $table = $this->db->quote_ident($table); - $table = implode(' ', $table); - - // Parse out the join condition - $parsed_condition = $this->parser->compile_join($condition); - $condition = $table . ' ON ' . $parsed_condition; - - $this->_append_map("\n" . strtoupper($type) . ' JOIN ', $condition, 'join'); - - return $this; - } - - // -------------------------------------------------------------------------- - - /** - * Group the results by the selected field(s) - * - * @param mixed $field - * @return QueryBuilder - */ - public function group_by($field) - { - if ( ! is_scalar($field)) - { - $new_group_array = array_map(array($this->db, 'quote_ident'), $field); - $this->group_array = array_merge($this->group_array, $new_group_array); - } - else - { - $this->group_array[] = $this->db->quote_ident($field); - } - - $this->group_string = ' GROUP BY ' . implode(',', $this->group_array); - - return $this; - } - - // -------------------------------------------------------------------------- - - /** - * Order the results by the selected field(s) - * - * @param string $field - * @param string $type - * @return QueryBuilder - */ - public function order_by($field, $type="") - { - // When ordering by random, do an ascending order if the driver - // doesn't support random ordering - if (stripos($type, 'rand') !== FALSE) - { - $rand = $this->sql->random(); - $type = ($rand !== FALSE) ? $rand : 'ASC'; - } - - // Set fields for later manipulation - $field = $this->db->quote_ident($field); - $this->order_array[$field] = $type; - - $order_clauses = array(); - - // Flatten key/val pairs into an array of space-separated pairs - foreach($this->order_array as $k => $v) - { - $order_clauses[] = $k . ' ' . strtoupper($v); - } - - // Set the final string - $this->order_string = ( ! isset($rand)) - ? "\nORDER BY ".implode(', ', $order_clauses) - : "\nORDER BY".$rand; - - return $this; - } - - // -------------------------------------------------------------------------- - - /** - * Set a limit on the current sql statement - * - * @param int $limit - * @param int|bool $offset - * @return QueryBuilder - */ - public function limit($limit, $offset=FALSE) - { - $this->limit = (int) $limit; - $this->offset = $offset; - - return $this; - } - - // -------------------------------------------------------------------------- - // ! Query Grouping Methods - // -------------------------------------------------------------------------- - - /** - * Adds a paren to the current query for query grouping - * - * @return QueryBuilder - */ - public function group_start() - { - $conj = (empty($this->query_map)) ? ' WHERE ' : ' '; - - $this->_append_map($conj, '(', 'group_start'); - - return $this; - } - - // -------------------------------------------------------------------------- - - /** - * Adds a paren to the current query for query grouping, - * prefixed with 'OR' - * - * @return QueryBuilder - */ - public function or_group_start() - { - $this->_append_map('', ' OR (', 'group_start'); - - return $this; - } - - // -------------------------------------------------------------------------- - - /** - * Adds a paren to the current query for query grouping, - * prefixed with 'OR NOT' - * - * @return QueryBuilder - */ - public function or_not_group_start() - { - $this->_append_map('', ' OR NOT (', 'group_start'); - - return $this; - } - - // -------------------------------------------------------------------------- - - /** - * Ends a query group - * - * @return QueryBuilder - */ - public function group_end() - { - $this->_append_map('', ')', 'group_end'); - - return $this; - } - - // -------------------------------------------------------------------------- - // ! Query execution methods - // -------------------------------------------------------------------------- - - /** - * Select and retrieve all records from the current table, and/or - * execute current compiled query - * - * @param $table - * @param int|bool $limit - * @param int|bool $offset - * @return \PDOStatement - */ - public function get($table='', $limit=FALSE, $offset=FALSE) - { - // Set the table - if ( ! empty($table)) - { - $this->from($table); - } - - // Set the limit, if it exists - if (is_int($limit)) - { - $this->limit($limit, $offset); - } - - return $this->_run("get", $table); - } - - // -------------------------------------------------------------------------- - - /** - * Convenience method for get() with a where clause - * - * @param string $table - * @param array $where - * @param int|bool $limit - * @param int|bool $offset - * @return \PDOStatement - */ - public function get_where($table, $where=array(), $limit=FALSE, $offset=FALSE) - { - // Create the where clause - $this->where($where); - - // Return the result - return $this->get($table, $limit, $offset); - } - - // -------------------------------------------------------------------------- - - /** - * Retreive the number of rows in the selected table - * - * @param string $table - * @return int - */ - public function count_all($table) - { - $sql = 'SELECT * FROM '.$this->db->quote_table($table); - $res = $this->db->query($sql); - return (int) count($res->fetchAll()); - } - - // -------------------------------------------------------------------------- - - /** - * Retrieve the number of results for the generated query - used - * in place of the get() method - * - * @param string $table - * @return int - */ - public function count_all_results($table='') - { - // Set the table - if ( ! empty($table)) - { - $this->from($table); - } - - $result = $this->_run('get', $table); - $rows = $result->fetchAll(); - - return (int) count($rows); - } - - // -------------------------------------------------------------------------- - - /** - * Creates an insert clause, and executes it - * - * @param string $table - * @param mixed $data - * @return \PDOStatement - */ - public function insert($table, $data=array()) - { - if ( ! empty($data)) - { - $this->set($data); - } - - return $this->_run("insert", $table); - } - - // -------------------------------------------------------------------------- - - /** - * Creates and executes a batch insertion query - * - * @param string $table - * @param array $data - * @return \PDOStatement - */ - public function insert_batch($table, $data=array()) - { - // Get the generated values and sql string - list($sql, $data) = $this->db->insert_batch($table, $data); - - return ( ! is_null($sql)) - ? $this->_run('', $table, $sql, $data) - : NULL; - } - - // -------------------------------------------------------------------------- - - /** - * Creates an update clause, and executes it - * - * @param string $table - * @param mixed $data - * @return \PDOStatement - */ - public function update($table, $data=array()) - { - if ( ! empty($data)) - { - $this->set($data); - } - - return $this->_run("update", $table); - } - - // -------------------------------------------------------------------------- - - /** - * Deletes data from a table - * - * @param string $table - * @param mixed $where - * @return \PDOStatement - */ - public function delete($table, $where='') - { - // Set the where clause - if ( ! empty($where)) - { - $this->where($where); - } - - return $this->_run("delete", $table); - } - - // -------------------------------------------------------------------------- - // ! SQL Returning Methods - // -------------------------------------------------------------------------- - - - - /** - * Returns the generated 'select' sql query - * - * @param string $table - * @param bool $reset - * @return string - */ - public function get_compiled_select($table='', $reset=TRUE) - { - // Set the table - if ( ! empty($table)) - { - $this->from($table); - } - - return $this->_get_compile('select', $table, $reset); - } - - // -------------------------------------------------------------------------- - - /** - * Returns the generated 'insert' sql query - * - * @param string $table - * @param bool $reset - * @return string - */ - public function get_compiled_insert($table, $reset=TRUE) - { - return $this->_get_compile('insert', $table, $reset); - } - - // -------------------------------------------------------------------------- - - /** - * Returns the generated 'update' sql query - * - * @param string $table - * @param bool $reset - * @return string - */ - public function get_compiled_update($table='', $reset=TRUE) - { - return $this->_get_compile('update', $table, $reset); - } - - // -------------------------------------------------------------------------- - - /** - * Returns the generated 'delete' sql query - * - * @param string $table - * @param bool $reset - * @return string - */ - public function get_compiled_delete($table="", $reset=TRUE) - { - return $this->_get_compile('delete', $table, $reset); - } - - - // -------------------------------------------------------------------------- - // ! Miscellaneous Methods - // -------------------------------------------------------------------------- - - /** - * Clear out the class variables, so the next query can be run - * - * @return void - */ - public function reset_query() - { - // Reset strings and booleans - foreach($this->string_vars as $var) - { - $this->$var = NULL; - } - - // Reset arrays - foreach($this->array_vars as $var) - { - $this->$var = array(); - } - } -} -// End of query_builder.php \ No newline at end of file diff --git a/src/Query/QueryBuilderInterface.php b/src/Query/QueryBuilderInterface.php deleted file mode 100644 index ab0d58c..0000000 --- a/src/Query/QueryBuilderInterface.php +++ /dev/null @@ -1,503 +0,0 @@ - '([a-zA-Z0-9_]+\((.*?)\))', - 'identifier' => '([a-zA-Z0-9_-]+\.?)+', - 'operator' => '=|AND|&&?|~|\|\|?|\^|/|>=?|<=?|-|%|OR|\+|NOT|\!=?|<>|XOR' - ); - - /** - * Regex matches - * - * @var array - */ - public $matches = array( - 'functions' => array(), - 'identifiers' => array(), - 'operators' => array(), - 'combined' => array(), - ); - - /** - * Constructor/entry point into parser - * - * @param Driver\DriverInterface $db - */ - public function __construct(DriverInterface $db) - { - $this->db = $db; - } - - // -------------------------------------------------------------------------- - - /** - * Parser method for setting the parse string - * - * @param string $sql - * @return array - */ - public function parse_join($sql) - { - // Get sql clause components - preg_match_all('`'.$this->match_patterns['function'].'`', $sql, $this->matches['functions'], PREG_SET_ORDER); - preg_match_all('`'.$this->match_patterns['identifier'].'`', $sql, $this->matches['identifiers'], PREG_SET_ORDER); - preg_match_all('`'.$this->match_patterns['operator'].'`', $sql, $this->matches['operators'], PREG_SET_ORDER); - - // Get everything at once for ordering - $full_pattern = '`'.$this->match_patterns['function'].'+|'.$this->match_patterns['identifier'].'|('.$this->match_patterns['operator'].')+`i'; - preg_match_all($full_pattern, $sql, $this->matches['combined'], PREG_SET_ORDER); - - // Go through the matches, and get the most relevant matches - $this->matches = array_map(array($this, 'filter_array'), $this->matches); - - return $this->matches; - } - - // -------------------------------------------------------------------------- - - /** - * Compiles a join condition after parsing - * - * @param string $condition - * @return string - */ - public function compile_join($condition) - { - $parts = $this->parse_join($condition); - $count = count($parts['identifiers']); - - // Go through and quote the identifiers - for($i=0; $i <= $count; $i++) - { - if (in_array($parts['combined'][$i], $parts['identifiers']) && ! is_numeric($parts['combined'][$i])) - { - $parts['combined'][$i] = $this->db->quote_ident($parts['combined'][$i]); - } - } - - return implode('', $parts['combined']); - } - - // -------------------------------------------------------------------------- - - /** - * Returns a more useful match array - * - * @param array $array - * @return array - */ - protected function filter_array($array) - { - $new_array = array(); - - foreach($array as $row) - { - $new_array[] = (is_array($row)) ? $row[0] : $row; - } - - return $new_array; - } - -} - -// End of QueryParser.php \ No newline at end of file diff --git a/src/QueryBuilder.php b/src/QueryBuilder.php new file mode 100644 index 0000000..bda49ae --- /dev/null +++ b/src/QueryBuilder.php @@ -0,0 +1,1301 @@ + + * @copyright 2012 - 2018 Timothy J. Warren + * @license http://www.opensource.org/licenses/mit-license.html MIT License + * @link https://git.timshomepage.net/aviat4ion/Query + */ +namespace Query; + +use BadMethodCallException; +use PDOStatement; +use Query\Drivers\DriverInterface; + +/** + * Convenience class for creating sql queries + */ +class QueryBuilder implements QueryBuilderInterface { + + /** + * Convenience property for connection management + * @var string + */ + public $connName = ''; + + /** + * List of queries executed + * @var array + */ + public $queries = [ + 'total_time' => 0 + ]; + + /** + * Whether to do only an explain on the query + * @var boolean + */ + protected $explain = FALSE; + + /** + * The current database driver + * @var DriverInterface + */ + public $driver; + + /** + * Query parser class instance + * @var QueryParser + */ + protected $parser; + + /** + * Query Builder state + * @var State + */ + protected $state; + + // -------------------------------------------------------------------------- + // ! Methods + // -------------------------------------------------------------------------- + + /** + * Constructor + * + * @param DriverInterface $driver + * @param QueryParser $parser + */ + public function __construct(DriverInterface $driver, QueryParser $parser) + { + // Inject driver and parser + $this->driver = $driver; + $this->parser = $parser; + + // Create new State object + $this->state = new State(); + } + + /** + * Destructor + * @codeCoverageIgnore + */ + public function __destruct() + { + $this->driver = NULL; + } + + /** + * Calls a function further down the inheritance chain + * + * @param string $name + * @param array $params + * @return mixed + * @throws BadMethodCallException + */ + public function __call(string $name, array $params) + { + if (method_exists($this->driver, $name)) + { + return \call_user_func_array([$this->driver, $name], $params); + } + + throw new BadMethodCallException('Method does not exist'); + } + + // -------------------------------------------------------------------------- + // ! Select Queries + // -------------------------------------------------------------------------- + + /** + * Specifies rows to select in a query + * + * @param string $fields + * @return QueryBuilderInterface + */ + public function select(string $fields): QueryBuilderInterface + { + // Split fields by comma + $fieldsArray = explode(',', $fields); + $fieldsArray = array_map('mb_trim', $fieldsArray); + + // Split on 'As' + foreach ($fieldsArray as $key => $field) + { + if (stripos($field, 'as') !== FALSE) + { + $fieldsArray[$key] = preg_split('` as `i', $field); + $fieldsArray[$key] = array_map('mb_trim', $fieldsArray[$key]); + } + } + + // Quote the identifiers + $safeArray = $this->driver->quoteIdent($fieldsArray); + + unset($fieldsArray); + + // Join the strings back together + for($i = 0, $c = count($safeArray); $i < $c; $i++) + { + if (\is_array($safeArray[$i])) + { + $safeArray[$i] = implode(' AS ', $safeArray[$i]); + } + } + + $this->state->appendSelectString(implode(', ', $safeArray)); + + return $this; + } + + /** + * Selects the maximum value of a field from a query + * + * @param string $field + * @param string|bool $as + * @return QueryBuilderInterface + */ + public function selectMax(string $field, $as=FALSE): QueryBuilderInterface + { + // Create the select string + $this->state->appendSelectString(' MAX'.$this->_select($field, $as)); + return $this; + } + + /** + * Selects the minimum value of a field from a query + * + * @param string $field + * @param string|bool $as + * @return QueryBuilderInterface + */ + public function selectMin(string $field, $as=FALSE): QueryBuilderInterface + { + // Create the select string + $this->state->appendSelectString(' MIN'.$this->_select($field, $as)); + return $this; + } + + /** + * Selects the average value of a field from a query + * + * @param string $field + * @param string|bool $as + * @return QueryBuilderInterface + */ + public function selectAvg(string $field, $as=FALSE): QueryBuilderInterface + { + // Create the select string + $this->state->appendSelectString(' AVG'.$this->_select($field, $as)); + return $this; + } + + /** + * Selects the sum of a field from a query + * + * @param string $field + * @param string|bool $as + * @return QueryBuilderInterface + */ + public function selectSum(string $field, $as=FALSE): QueryBuilderInterface + { + // Create the select string + $this->state->appendSelectString(' SUM'.$this->_select($field, $as)); + return $this; + } + + /** + * Adds the 'distinct' keyword to a query + * + * @return QueryBuilderInterface + */ + public function distinct(): QueryBuilderInterface + { + // Prepend the keyword to the select string + $this->state->setSelectString(' DISTINCT' . $this->state->getSelectString()); + return $this; + } + + /** + * Tell the database to give you the query plan instead of result set + * + * @return QueryBuilderInterface + */ + public function explain(): QueryBuilderInterface + { + $this->explain = TRUE; + return $this; + } + + /** + * Specify the database table to select from + * + * @param string $tblname + * @return QueryBuilderInterface + */ + public function from(string $tblname): QueryBuilderInterface + { + // Split identifiers on spaces + $identArray = explode(' ', \mb_trim($tblname)); + $identArray = array_map('\\mb_trim', $identArray); + + // Quote the identifiers + $identArray[0] = $this->driver->quoteTable($identArray[0]); + $identArray = $this->driver->quoteIdent($identArray); + + // Paste it back together + $this->state->setFromString(implode(' ', $identArray)); + + return $this; + } + + // -------------------------------------------------------------------------- + // ! 'Like' methods + // -------------------------------------------------------------------------- + + /** + * Creates a Like clause in the sql statement + * + * @param string $field + * @param mixed $val + * @param string $pos + * @return QueryBuilderInterface + */ + public function like(string $field, $val, string $pos='both'): QueryBuilderInterface + { + return $this->_like($field, $val, $pos); + } + + /** + * Generates an OR Like clause + * + * @param string $field + * @param mixed $val + * @param string $pos + * @return QueryBuilderInterface + */ + public function orLike(string $field, $val, string $pos='both'): QueryBuilderInterface + { + return $this->_like($field, $val, $pos, 'LIKE', 'OR'); + } + + /** + * Generates a NOT LIKE clause + * + * @param string $field + * @param mixed $val + * @param string $pos + * @return QueryBuilderInterface + */ + public function notLike(string $field, $val, string $pos='both'): QueryBuilderInterface + { + return $this->_like($field, $val, $pos, 'NOT LIKE'); + } + + /** + * Generates a OR NOT LIKE clause + * + * @param string $field + * @param mixed $val + * @param string $pos + * @return QueryBuilderInterface + */ + public function orNotLike(string $field, $val, string $pos='both'): QueryBuilderInterface + { + return $this->_like($field, $val, $pos, 'NOT LIKE', 'OR'); + } + + // -------------------------------------------------------------------------- + // ! Having methods + // -------------------------------------------------------------------------- + + /** + * Generates a 'Having' clause + * + * @param mixed $key + * @param mixed $val + * @return QueryBuilderInterface + */ + public function having($key, $val=[]): QueryBuilderInterface + { + return $this->_having($key, $val); + } + + /** + * Generates a 'Having' clause prefixed with 'OR' + * + * @param mixed $key + * @param mixed $val + * @return QueryBuilderInterface + */ + public function orHaving($key, $val=[]): QueryBuilderInterface + { + return $this->_having($key, $val, 'OR'); + } + + // -------------------------------------------------------------------------- + // ! 'Where' methods + // -------------------------------------------------------------------------- + + /** + * Specify condition(s) in the where clause of a query + * Note: this function works with key / value, or a + * passed array with key / value pairs + * + * @param mixed $key + * @param mixed $val + * @param mixed $escape + * @return QueryBuilderInterface + */ + public function where($key, $val=[], $escape=NULL): QueryBuilderInterface + { + return $this->_whereString($key, $val); + } + + /** + * Where clause prefixed with "OR" + * + * @param string $key + * @param mixed $val + * @return QueryBuilderInterface + */ + public function orWhere($key, $val=[]): QueryBuilderInterface + { + return $this->_whereString($key, $val, 'OR'); + } + + /** + * Where clause with 'IN' statement + * + * @param mixed $field + * @param mixed $val + * @return QueryBuilderInterface + */ + public function whereIn($field, $val=[]): QueryBuilderInterface + { + return $this->_whereIn($field, $val); + } + + /** + * Where in statement prefixed with "or" + * + * @param string $field + * @param mixed $val + * @return QueryBuilderInterface + */ + public function orWhereIn($field, $val=[]): QueryBuilderInterface + { + return $this->_whereIn($field, $val, 'IN', 'OR'); + } + + /** + * WHERE NOT IN (FOO) clause + * + * @param string $field + * @param mixed $val + * @return QueryBuilderInterface + */ + public function whereNotIn($field, $val=[]): QueryBuilderInterface + { + return $this->_whereIn($field, $val, 'NOT IN'); + } + + /** + * OR WHERE NOT IN (FOO) clause + * + * @param string $field + * @param mixed $val + * @return QueryBuilderInterface + */ + public function orWhereNotIn($field, $val=[]): QueryBuilderInterface + { + return $this->_whereIn($field, $val, 'NOT IN', 'OR'); + } + + // -------------------------------------------------------------------------- + // ! Other Query Modifier methods + // -------------------------------------------------------------------------- + + /** + * Sets values for inserts / updates / deletes + * + * @param mixed $key + * @param mixed $val + * @return QueryBuilderInterface + */ + public function set($key, $val = NULL): QueryBuilderInterface + { + if (is_scalar($key)) + { + $pairs = [$key => $val]; + } + else + { + $pairs = $key; + } + + $keys = array_keys($pairs); + $values = array_values($pairs); + + $this->state->appendSetArrayKeys($keys); + $this->state->appendValues($values); + + // Use the keys of the array to make the insert/update string + // Escape the field names + $this->state->setSetArrayKeys( + array_map([$this->driver, '_quote'], $this->state->getSetArrayKeys()) + ); + + // Generate the "set" string + $setString = implode('=?,', $this->state->getSetArrayKeys()); + $setString .= '=?'; + + $this->state->setSetString($setString); + + return $this; + } + + /** + * Creates a join phrase in a compiled query + * + * @param string $table + * @param string $condition + * @param string $type + * @return QueryBuilderInterface + */ + public function join(string $table, string $condition, string $type=''): QueryBuilderInterface + { + // Prefix and quote table name + $table = explode(' ', mb_trim($table)); + $table[0] = $this->driver->quoteTable($table[0]); + $table = $this->driver->quoteIdent($table); + $table = implode(' ', $table); + + // Parse out the join condition + $parsedCondition = $this->parser->compileJoin($condition); + $condition = $table . ' ON ' . $parsedCondition; + + $this->state->appendMap("\n" . strtoupper($type) . ' JOIN ', $condition, 'join'); + + return $this; + } + + /** + * Group the results by the selected field(s) + * + * @param mixed $field + * @return QueryBuilderInterface + */ + public function groupBy($field): QueryBuilderInterface + { + if ( ! is_scalar($field)) + { + $newGroupArray = array_map([$this->driver, 'quoteIdent'], $field); + $this->state->setGroupArray( + array_merge($this->state->getGroupArray(), $newGroupArray) + ); + } + else + { + $this->state->appendGroupArray($this->driver->quoteIdent($field)); + } + + $this->state->setGroupString(' GROUP BY ' . implode(',', $this->state->getGroupArray())); + + return $this; + } + + /** + * Order the results by the selected field(s) + * + * @param string $field + * @param string $type + * @return QueryBuilderInterface + */ + public function orderBy(string $field, string $type=''): QueryBuilderInterface + { + // When ordering by random, do an ascending order if the driver + // doesn't support random ordering + if (stripos($type, 'rand') !== FALSE) + { + $rand = $this->driver->getSql()->random(); + $type = $rand ?? 'ASC'; + } + + // Set fields for later manipulation + $field = $this->driver->quoteIdent($field); + $this->state->setOrderArray($field, $type); + + $orderClauses = []; + + // Flatten key/val pairs into an array of space-separated pairs + foreach($this->state->getOrderArray() as $k => $v) + { + $orderClauses[] = $k . ' ' . strtoupper($v); + } + + // Set the final string + $orderString = ! isset($rand) + ? "\nORDER BY ".implode(', ', $orderClauses) + : "\nORDER BY".$rand; + + $this->state->setOrderString($orderString); + + return $this; + } + + /** + * Set a limit on the current sql statement + * + * @param int $limit + * @param int|bool $offset + * @return QueryBuilderInterface + */ + public function limit(int $limit, $offset=FALSE): QueryBuilderInterface + { + $this->state->setLimit($limit); + $this->state->setOffset($offset); + + return $this; + } + + // -------------------------------------------------------------------------- + // ! Query Grouping Methods + // -------------------------------------------------------------------------- + + /** + * Adds a paren to the current query for query grouping + * + * @return QueryBuilderInterface + */ + public function groupStart(): QueryBuilderInterface + { + $conj = empty($this->state->getQueryMap()) ? ' WHERE ' : ' '; + + $this->state->appendMap($conj, '(', 'group_start'); + + return $this; + } + + /** + * Adds a paren to the current query for query grouping, + * prefixed with 'NOT' + * + * @return QueryBuilderInterface + */ + public function notGroupStart(): QueryBuilderInterface + { + $conj = empty($this->state->getQueryMap()) ? ' WHERE ' : ' AND '; + + $this->state->appendMap($conj, ' NOT (', 'group_start'); + + return $this; + } + + /** + * Adds a paren to the current query for query grouping, + * prefixed with 'OR' + * + * @return QueryBuilderInterface + */ + public function orGroupStart(): QueryBuilderInterface + { + $this->state->appendMap('', ' OR (', 'group_start'); + + return $this; + } + + /** + * Adds a paren to the current query for query grouping, + * prefixed with 'OR NOT' + * + * @return QueryBuilderInterface + */ + public function orNotGroupStart(): QueryBuilderInterface + { + $this->state->appendMap('', ' OR NOT (', 'group_start'); + + return $this; + } + + /** + * Ends a query group + * + * @return QueryBuilderInterface + */ + public function groupEnd(): QueryBuilderInterface + { + $this->state->appendMap('', ')', 'group_end'); + + return $this; + } + + // -------------------------------------------------------------------------- + // ! Query execution methods + // -------------------------------------------------------------------------- + + /** + * Select and retrieve all records from the current table, and/or + * execute current compiled query + * + * @param string $table + * @param int|bool $limit + * @param int|bool $offset + * @return PDOStatement + */ + public function get(string $table='', $limit=FALSE, $offset=FALSE): ?PDOStatement + { + // Set the table + if ( ! empty($table)) + { + $this->from($table); + } + + // Set the limit, if it exists + if (\is_int($limit)) + { + $this->limit($limit, $offset); + } + + return $this->_run('get', $table); + } + + /** + * Convenience method for get() with a where clause + * + * @param string $table + * @param mixed $where + * @param int|bool $limit + * @param int|bool $offset + * @return PDOStatement + */ + public function getWhere(string $table, $where=[], $limit=FALSE, $offset=FALSE): ?PDOStatement + { + // Create the where clause + $this->where($where); + + // Return the result + return $this->get($table, $limit, $offset); + } + + /** + * Retrieve the number of rows in the selected table + * + * @param string $table + * @return int + */ + public function countAll(string $table): int + { + $sql = 'SELECT * FROM '.$this->driver->quoteTable($table); + $res = $this->driver->query($sql); + return (int) count($res->fetchAll()); + } + + /** + * Retrieve the number of results for the generated query - used + * in place of the get() method + * + * @param string $table + * @param boolean $reset + * @return int + */ + public function countAllResults(string $table='', bool $reset = TRUE): int + { + // Set the table + if ( ! empty($table)) + { + $this->from($table); + } + + $result = $this->_run('get', $table, NULL, NULL, $reset); + $rows = $result->fetchAll(); + + return (int) count($rows); + } + + /** + * Creates an insert clause, and executes it + * + * @param string $table + * @param mixed $data + * @return PDOStatement + */ + public function insert(string $table, $data=[]): ?PDOStatement + { + if ( ! empty($data)) + { + $this->set($data); + } + + return $this->_run('insert', $table); + } + + /** + * Creates and executes a batch insertion query + * + * @param string $table + * @param array $data + * @return PDOStatement + */ + public function insertBatch(string $table, $data=[]): ?PDOStatement + { + // Get the generated values and sql string + [$sql, $data] = $this->driver->insertBatch($table, $data); + + return $sql !== NULL + ? $this->_run('', $table, $sql, $data) + : NULL; + } + + /** + * Creates an update clause, and executes it + * + * @param string $table + * @param mixed $data + * @return PDOStatement + */ + public function update(string $table, $data=[]): PDOStatement + { + if ( ! empty($data)) + { + $this->set($data); + } + + return $this->_run('update', $table); + } + + /** + * Creates a batch update, and executes it. + * Returns the number of affected rows + * + * @param string $table + * @param array|object $data + * @param string $where + * @return PDOStatement|null + */ + public function updateBatch(string $table, $data, $where): ?PDOStatement + { + // Get the generated values and sql string + list($sql, $data) = $this->driver->updateBatch($table, $data, $where); + + return $sql !== NULL + ? $this->_run('', $table, $sql, $data) + : NULL; + } + + /** + * Insertion with automatic overwrite, rather than attempted duplication + * + * @param string $table + * @param array $data + * @return \PDOStatement|null + */ + public function replace(string $table, $data=[]): ?PDOStatement + { + if ( ! empty($data)) + { + $this->set($data); + } + + return $this->_run('replace', $table); + } + + /** + * Deletes data from a table + * + * @param string $table + * @param mixed $where + * @return PDOStatement + */ + public function delete(string $table, $where=''): ?PDOStatement + { + // Set the where clause + if ( ! empty($where)) + { + $this->where($where); + } + + return $this->_run('delete', $table); + } + + // -------------------------------------------------------------------------- + // ! SQL Returning Methods + // -------------------------------------------------------------------------- + + /** + * Returns the generated 'select' sql query + * + * @param string $table + * @param bool $reset + * @return string + */ + public function getCompiledSelect(string $table='', bool $reset=TRUE): string + { + // Set the table + if ( ! empty($table)) + { + $this->from($table); + } + + return $this->_getCompile('select', $table, $reset); + } + + /** + * Returns the generated 'insert' sql query + * + * @param string $table + * @param bool $reset + * @return string + */ + public function getCompiledInsert(string $table, bool $reset=TRUE): string + { + return $this->_getCompile('insert', $table, $reset); + } + + /** + * Returns the generated 'update' sql query + * + * @param string $table + * @param bool $reset + * @return string + */ + public function getCompiledUpdate(string $table='', bool $reset=TRUE): string + { + return $this->_getCompile('update', $table, $reset); + } + + /** + * Returns the generated 'delete' sql query + * + * @param string $table + * @param bool $reset + * @return string + */ + public function getCompiledDelete(string $table='', bool $reset=TRUE): string + { + return $this->_getCompile('delete', $table, $reset); + } + + // -------------------------------------------------------------------------- + // ! Miscellaneous Methods + // -------------------------------------------------------------------------- + + /** + * Clear out the class variables, so the next query can be run + * + * @return void + */ + public function resetQuery(): void + { + $this->state = new State(); + $this->explain = FALSE; + } + + /** + * Method to simplify select_ methods + * + * @param string $field + * @param string|bool $as + * @return string + */ + protected function _select(string $field, $as = FALSE): string + { + // Escape the identifiers + $field = $this->driver->quoteIdent($field); + + if ( ! \is_string($as)) + { + return $field; + } + + $as = $this->driver->quoteIdent($as); + return "({$field}) AS {$as} "; + } + + /** + * Helper function for returning sql strings + * + * @param string $type + * @param string $table + * @param bool $reset + * @return string + */ + protected function _getCompile(string $type, string $table, bool $reset): string + { + $sql = $this->_compile($type, $table); + + // Reset the query builder for the next query + if ($reset) + { + $this->resetQuery(); + } + + return $sql; + } + + /** + * Simplify 'like' methods + * + * @param string $field + * @param mixed $val + * @param string $pos + * @param string $like + * @param string $conj + * @return self + */ + protected function _like(string $field, $val, string $pos, string $like='LIKE', string $conj='AND'): self + { + $field = $this->driver->quoteIdent($field); + + // Add the like string into the order map + $like = $field. " {$like} ?"; + + if ($pos === 'before') + { + $val = "%{$val}"; + } + elseif ($pos === 'after') + { + $val = "{$val}%"; + } + else + { + $val = "%{$val}%"; + } + + $conj = empty($this->state->getQueryMap()) ? ' WHERE ' : " {$conj} "; + $this->state->appendMap($conj, $like, 'like'); + + // Add to the values array + $this->state->appendWhereValues($val); + + return $this; + } + + /** + * Simplify building having clauses + * + * @param mixed $key + * @param mixed $values + * @param string $conj + * @return self + */ + protected function _having($key, $values=[], string $conj='AND'): self + { + $where = $this->_where($key, $values); + + // Create key/value placeholders + foreach($where as $f => $val) + { + // Split each key by spaces, in case there + // is an operator such as >, <, !=, etc. + $fArray = explode(' ', trim($f)); + + $item = $this->driver->quoteIdent($fArray[0]); + + // Simple key value, or an operator + $item .= (count($fArray) === 1) ? '=?' : " {$fArray[1]} ?"; + + // Put in the having map + $this->state->appendHavingMap([ + 'conjunction' => empty($this->state->getHavingMap()) + ? ' HAVING ' + : " {$conj} ", + 'string' => $item + ]); + } + + return $this; + } + + /** + * Do all the redundant stuff for where/having type methods + * + * @param mixed $key + * @param mixed $val + * @return array + */ + protected function _where($key, $val=[]): array + { + $where = []; + $pairs = []; + + if (is_scalar($key)) + { + $pairs[$key] = $val; + } + else + { + $pairs = $key; + } + + foreach($pairs as $k => $v) + { + $where[$k] = $v; + $this->state->appendWhereValues($v); + } + + return $where; + } + + /** + * Simplify generating where string + * + * @param mixed $key + * @param mixed $values + * @param string $defaultConj + * @return self + */ + protected function _whereString($key, $values=[], string $defaultConj='AND'): self + { + // Create key/value placeholders + foreach($this->_where($key, $values) as $f => $val) + { + $queryMap = $this->state->getQueryMap(); + + // Split each key by spaces, in case there + // is an operator such as >, <, !=, etc. + $fArray = explode(' ', trim($f)); + + $item = $this->driver->quoteIdent($fArray[0]); + + // Simple key value, or an operator + $item .= (count($fArray) === 1) ? '=?' : " {$fArray[1]} ?"; + $lastItem = end($queryMap); + + // Determine the correct conjunction + $conjunctionList = array_column($queryMap, 'conjunction'); + if (empty($queryMap) || ( ! \regexInArray($conjunctionList, "/^ ?\n?WHERE/i"))) + { + $conj = "\nWHERE "; + } + elseif ($lastItem['type'] === 'group_start') + { + $conj = ''; + } + else + { + $conj = " {$defaultConj} "; + } + + $this->state->appendMap($conj, $item, 'where'); + } + + return $this; + } + + /** + * Simplify where_in methods + * + * @param mixed $key + * @param mixed $val + * @param string $in - The (not) in fragment + * @param string $conj - The where in conjunction + * @return self + */ + protected function _whereIn($key, $val=[], string $in='IN', string $conj='AND'): self + { + $key = $this->driver->quoteIdent($key); + $params = array_fill(0, count($val), '?'); + $this->state->appendWhereValues($val); + + $conjunction = empty($this->state->getQueryMap()) ? ' WHERE ' : " {$conj} "; + $str = $key . " {$in} (".implode(',', $params).') '; + + $this->state->appendMap($conjunction, $str, 'where_in'); + + return $this; + } + + /** + * Executes the compiled query + * + * @param string $type + * @param string $table + * @param string $sql + * @param array|null $vals + * @param boolean $reset + * @return PDOStatement + */ + protected function _run(string $type, string $table, string $sql=NULL, array $vals=NULL, bool $reset=TRUE): PDOStatement + { + if ($sql === NULL) + { + $sql = $this->_compile($type, $table); + } + + if ($vals === NULL) + { + $vals = array_merge($this->state->getValues(), $this->state->getWhereValues()); + } + + $startTime = microtime(TRUE); + + $res = empty($vals) + ? $this->driver->query($sql) + : $this->driver->prepareExecute($sql, $vals); + + $endTime = microtime(TRUE); + $totalTime = number_format($endTime - $startTime, 5); + + // Add this query to the list of executed queries + $this->_appendQuery($vals, $sql, (int) $totalTime); + + // Reset class state for next query + if ($reset) + { + $this->resetQuery(); + } + + return $res; + } + + /** + * Convert the prepared statement into readable sql + * + * @param array $vals + * @param string $sql + * @param int $totalTime + * @return void + */ + protected function _appendQuery(array $vals = NULL, string $sql, int $totalTime) + { + $evals = \is_array($vals) ? $vals : []; + $esql = str_replace('?', "%s", $sql); + + // Quote string values + foreach($evals as &$v) + { + $v = ( ! is_numeric($v)) + ? htmlentities($this->driver->quote($v), ENT_NOQUOTES, 'utf-8') + : $v; + } + + // Add the query onto the array of values to pass + // as arguments to sprintf + array_unshift($evals, $esql); + + // Add the interpreted query to the list of executed queries + $this->queries[] = [ + 'time' => $totalTime, + 'sql' => sprintf(...$evals) + ]; + + $this->queries['total_time'] += $totalTime; + + // Set the last query to get rowcounts properly + $this->driver->setLastQuery($sql); + } + + /** + * Sub-method for generating sql strings + * + * @param string $type + * @param string $table + * @return string + */ + protected function _compileType(string $type='', string $table=''): string + { + $setArrayKeys = $this->state->getSetArrayKeys(); + switch($type) + { + case 'insert': + $paramCount = count($setArrayKeys); + $params = array_fill(0, $paramCount, '?'); + $sql = "INSERT INTO {$table} (" + . implode(',', $setArrayKeys) + . ")\nVALUES (".implode(',', $params).')'; + break; + + case 'update': + $setString = $this->state->getSetString(); + $sql = "UPDATE {$table}\nSET {$setString}"; + break; + + case 'replace': + // @TODO implement + $sql = ''; + break; + + case 'delete': + $sql = "DELETE FROM {$table}"; + break; + + // Get queries + default: + $fromString = $this->state->getFromString(); + $selectString = $this->state->getSelectString(); + + $sql = "SELECT * \nFROM {$fromString}"; + + // Set the select string + if ( ! empty($selectString)) + { + // Replace the star with the selected fields + $sql = str_replace('*', $selectString, $sql); + } + break; + } + + return $sql; + } + + /** + * String together the sql statements for sending to the db + * + * @param string $type + * @param string $table + * @return string + */ + protected function _compile(string $type='', string $table=''): string + { + // Get the base clause for the query + $sql = $this->_compileType($type, $this->driver->quoteTable($table)); + + $clauses = [ + 'queryMap', + 'groupString', + 'orderString', + 'havingMap', + ]; + + // Set each type of subclause + foreach($clauses as $clause) + { + $func = 'get' . ucFirst($clause); + $param = $this->state->$func(); + if (\is_array($param)) + { + foreach($param as $q) + { + $sql .= $q['conjunction'] . $q['string']; + } + } + else + { + $sql .= $param; + } + } + + // Set the limit via the class variables + $limit = $this->state->getLimit(); + if (is_numeric($limit)) + { + $sql = $this->driver->getSql()->limit($sql, $limit, $this->state->getOffset()); + } + + // See if the query plan, rather than the + // query data should be returned + if ($this->explain === TRUE) + { + $sql = $this->driver->getSql()->explain($sql); + } + + return $sql; + } +} diff --git a/src/QueryBuilderInterface.php b/src/QueryBuilderInterface.php new file mode 100644 index 0000000..4e0544a --- /dev/null +++ b/src/QueryBuilderInterface.php @@ -0,0 +1,464 @@ + + * @copyright 2012 - 2018 Timothy J. Warren + * @license http://www.opensource.org/licenses/mit-license.html MIT License + * @link https://git.timshomepage.net/aviat4ion/Query + */ +namespace Query; + +use PDOStatement; + +/** + * Interface defining the Query Builder class + */ +interface QueryBuilderInterface { + + // -------------------------------------------------------------------------- + // ! Select Queries + // -------------------------------------------------------------------------- + + /** + * Specifies rows to select in a query + * + * @param string $fields + * @return QueryBuilderInterface + */ + public function select(string $fields): QueryBuilderInterface; + + /** + * Selects the maximum value of a field from a query + * + * @param string $field + * @param string|bool $as + * @return QueryBuilderInterface + */ + public function selectMax(string $field, $as=FALSE): QueryBuilderInterface; + + /** + * Selects the minimum value of a field from a query + * + * @param string $field + * @param string|bool $as + * @return QueryBuilderInterface + */ + public function selectMin(string $field, $as=FALSE): QueryBuilderInterface; + + /** + * Selects the average value of a field from a query + * + * @param string $field + * @param string|bool $as + * @return QueryBuilderInterface + */ + public function selectAvg(string $field, $as=FALSE): QueryBuilderInterface; + + /** + * Selects the sum of a field from a query + * + * @param string $field + * @param string|bool $as + * @return QueryBuilderInterface + */ + public function selectSum(string $field, $as=FALSE): QueryBuilderInterface; + + /** + * Adds the 'distinct' keyword to a query + * + * @return QueryBuilderInterface + */ + public function distinct(): QueryBuilderInterface; + + /** + * Shows the query plan for the query + * + * @return QueryBuilderInterface + */ + public function explain(): QueryBuilderInterface; + + /** + * Specify the database table to select from + * + * @param string $tblname + * @return QueryBuilderInterface + */ + public function from(string $tblname): QueryBuilderInterface; + + // -------------------------------------------------------------------------- + // ! 'Like' methods + // -------------------------------------------------------------------------- + + /** + * Creates a Like clause in the sql statement + * + * @param string $field + * @param mixed $values + * @param string $pos + * @return QueryBuilderInterface + */ + public function like(string $field, $values, string $pos='both'): QueryBuilderInterface; + + /** + * Generates an OR Like clause + * + * @param string $field + * @param mixed $values + * @param string $pos + * @return QueryBuilderInterface + */ + public function orLike(string $field, $values, string $pos='both'): QueryBuilderInterface; + + /** + * Generates a NOT LIKE clause + * + * @param string $field + * @param mixed $values + * @param string $pos + * @return QueryBuilderInterface + */ + public function notLike(string $field, $values, string $pos='both'): QueryBuilderInterface; + + /** + * Generates a OR NOT LIKE clause + * + * @param string $field + * @param mixed $values + * @param string $pos + * @return QueryBuilderInterface + */ + public function orNotLike(string $field, $values, string $pos='both'): QueryBuilderInterface; + + // -------------------------------------------------------------------------- + // ! Having methods + // -------------------------------------------------------------------------- + + /** + * Generates a 'Having' clause + * + * @param mixed $key + * @param mixed $values + * @return QueryBuilderInterface + */ + public function having($key, $values=[]): QueryBuilderInterface; + + /** + * Generates a 'Having' clause prefixed with 'OR' + * + * @param mixed $key + * @param mixed $values + * @return QueryBuilderInterface + */ + public function orHaving($key, $values=[]): QueryBuilderInterface; + + // -------------------------------------------------------------------------- + // ! 'Where' methods + // -------------------------------------------------------------------------- + + /** + * Specify condition(s) in the where clause of a query + * Note: this function works with key / value, or a + * passed array with key / value pairs + * + * @param mixed $key + * @param mixed $values + * @param bool $escape + * @return QueryBuilderInterface + */ + public function where($key, $values=[], $escape = NULL): QueryBuilderInterface; + + /** + * Where clause prefixed with "OR" + * + * @param string $key + * @param mixed $values + * @return QueryBuilderInterface + */ + public function orWhere($key, $values=[]): QueryBuilderInterface; + + /** + * Where clause with 'IN' statement + * + * @param mixed $field + * @param mixed $values + * @return QueryBuilderInterface + */ + public function whereIn($field, $values=[]): QueryBuilderInterface; + + /** + * Where in statement prefixed with "or" + * + * @param string $field + * @param mixed $values + * @return QueryBuilderInterface + */ + public function orWhereIn($field, $values=[]): QueryBuilderInterface; + + /** + * WHERE NOT IN (FOO) clause + * + * @param string $field + * @param mixed $values + * @return QueryBuilderInterface + */ + public function whereNotIn($field, $values=[]): QueryBuilderInterface; + + /** + * OR WHERE NOT IN (FOO) clause + * + * @param string $field + * @param mixed $values + * @return QueryBuilderInterface + */ + public function orWhereNotIn($field, $values=[]): QueryBuilderInterface; + + // -------------------------------------------------------------------------- + // ! Other Query Modifier methods + // -------------------------------------------------------------------------- + + /** + * Sets values for inserts / updates / deletes + * + * @param mixed $key + * @param mixed $values + * @return QueryBuilderInterface + */ + public function set($key, $values = NULL): QueryBuilderInterface; + + /** + * Creates a join phrase in a compiled query + * + * @param string $table + * @param string $condition + * @param string $type + * @return QueryBuilderInterface + */ + public function join(string $table, string $condition, string $type=''): QueryBuilderInterface; + + /** + * Group the results by the selected field(s) + * + * @param mixed $field + * @return QueryBuilderInterface + */ + public function groupBy($field): QueryBuilderInterface; + + /** + * Order the results by the selected field(s) + * + * @param string $field + * @param string $type + * @return QueryBuilderInterface + */ + public function orderBy(string $field, string $type=''): QueryBuilderInterface; + + /** + * Set a limit on the current sql statement + * + * @param int $limit + * @param int|bool $offset + * @return QueryBuilderInterface + */ + public function limit(int $limit, $offset=FALSE): QueryBuilderInterface; + + // -------------------------------------------------------------------------- + // ! Query Grouping Methods + // -------------------------------------------------------------------------- + + /** + * Adds a paren to the current query for query grouping + * + * @return QueryBuilderInterface + */ + public function groupStart(): QueryBuilderInterface; + + /** + * Adds a paren to the current query for query grouping, + * prefixed with 'NOT' + * + * @return QueryBuilderInterface + */ + public function notGroupStart(): QueryBuilderInterface; + + /** + * Adds a paren to the current query for query grouping, + * prefixed with 'OR' + * + * @return QueryBuilderInterface + */ + public function orGroupStart(): QueryBuilderInterface; + + /** + * Adds a paren to the current query for query grouping, + * prefixed with 'OR NOT' + * + * @return QueryBuilderInterface + */ + public function orNotGroupStart(): QueryBuilderInterface; + + /** + * Ends a query group + * + * @return QueryBuilderInterface + */ + public function groupEnd(): QueryBuilderInterface; + + // -------------------------------------------------------------------------- + // ! Query execution methods + // -------------------------------------------------------------------------- + + /** + * Select and retrieve all records from the current table, and/or + * execute current compiled query + * + * @param string $table + * @param int|bool $limit + * @param int|bool $offset + * @return PDOStatement + */ + public function get(string $table='', $limit=FALSE, $offset=FALSE): ?PDOStatement; + + /** + * Convenience method for get() with a where clause + * + * @param string $table + * @param array $where + * @param int|bool $limit + * @param int|bool $offset + * @return PDOStatement + */ + public function getWhere(string $table, $where=[], $limit=FALSE, $offset=FALSE): ?PDOStatement; + + /** + * Retrieve the number of rows in the selected table + * + * @param string $table + * @return int + */ + public function countAll(string $table): int; + + /** + * Retrieve the number of results for the generated query - used + * in place of the get() method + * + * @param string $table + * @param bool $reset - Whether to keep the query after counting the results + * @return int + */ + public function countAllResults(string $table='', bool $reset=TRUE): int; + + /** + * Creates an insert clause, and executes it + * + * @param string $table + * @param mixed $data + * @return PDOStatement + */ + public function insert(string $table, $data=[]): ?PDOStatement; + + /** + * Creates and executes a batch insertion query + * + * @param string $table + * @param array $data + * @return PDOStatement + */ + public function insertBatch(string $table, $data=[]): ?PDOStatement; + + /** + * Insertion with automatic overwrite, rather than attempted duplication + * + * @param string $table + * @param array $data + * @return PDOStatement + */ + public function replace(string $table, $data=[]): ?PDOStatement; + + /** + * Creates an update clause, and executes it + * + * @param string $table + * @param mixed $data + * @return PDOStatement + */ + public function update(string $table, $data=[]): ?PDOStatement; + + /** + * Creates a batch update, and executes it. + * Returns the number of affected rows + * + * @param string $table + * @param array|object $data + * @param string $where + * @return PDOStatement + */ + public function updateBatch(string $table, $data, $where): ?PDOStatement; + + /** + * Deletes data from a table + * + * @param string $table + * @param mixed $where + * @return PDOStatement + */ + public function delete(string $table, $where=''): ?PDOStatement; + + // -------------------------------------------------------------------------- + // ! SQL Returning Methods + // -------------------------------------------------------------------------- + + /** + * Returns the generated 'select' sql query + * + * @param string $table + * @param bool $reset + * @return string + */ + public function getCompiledSelect(string $table='', bool $reset=TRUE): string; + + /** + * Returns the generated 'insert' sql query + * + * @param string $table + * @param bool $reset + * @return string + */ + public function getCompiledInsert(string $table, bool $reset=TRUE): string; + + /** + * Returns the generated 'update' sql query + * + * @param string $table + * @param bool $reset + * @return string + */ + public function getCompiledUpdate(string $table='', bool $reset=TRUE): string; + + /** + * Returns the generated 'delete' sql query + * + * @param string $table + * @param bool $reset + * @return string + */ + public function getCompiledDelete(string $table='', bool $reset=TRUE): string; + + // -------------------------------------------------------------------------- + // ! Miscellaneous Methods + // -------------------------------------------------------------------------- + + /** + * Clear out the class variables, so the next query can be run + * + * @return void + */ + public function resetQuery(): void; +} + +// End of QueryBuilderInterface.php diff --git a/src/QueryParser.php b/src/QueryParser.php new file mode 100644 index 0000000..4cccdb7 --- /dev/null +++ b/src/QueryParser.php @@ -0,0 +1,127 @@ + + * @copyright 2012 - 2018 Timothy J. Warren + * @license http://www.opensource.org/licenses/mit-license.html MIT License + * @link https://git.timshomepage.net/aviat4ion/Query + */ +namespace Query; + +use Query\Drivers\DriverInterface; + +/** + * Utility Class to parse sql clauses for properly escaping identifiers + */ +class QueryParser { + + /** + * DB Driver + * + * @var DriverInterface + */ + private $db; + + /** + * Regex patterns for various syntax components + * + * @var array + */ + private $matchPatterns = [ + 'function' => '([a-zA-Z0-9_]+\((.*?)\))', + 'identifier' => '([a-zA-Z0-9_-]+\.?)+', + 'operator' => '=|AND|&&?|~|\|\|?|\^|/|>=?|<=?|-|%|OR|\+|NOT|\!=?|<>|XOR' + ]; + + /** + * Regex matches + * + * @var array + */ + public $matches = [ + 'functions' => [], + 'identifiers' => [], + 'operators' => [], + 'combined' => [], + ]; + + /** + * Constructor/entry point into parser + * + * @param DriverInterface $db + */ + public function __construct(DriverInterface $db) + { + $this->db = $db; + } + + /** + * Parser method for setting the parse string + * + * @param string $sql + * @return array + */ + public function parseJoin(string $sql): array + { + // Get sql clause components + preg_match_all('`'.$this->matchPatterns['function'].'`', $sql, $this->matches['functions'], PREG_SET_ORDER); + preg_match_all('`'.$this->matchPatterns['identifier'].'`', $sql, $this->matches['identifiers'], PREG_SET_ORDER); + preg_match_all('`'.$this->matchPatterns['operator'].'`', $sql, $this->matches['operators'], PREG_SET_ORDER); + + // Get everything at once for ordering + $fullPattern = '`'.$this->matchPatterns['function'].'+|'.$this->matchPatterns['identifier'].'|('.$this->matchPatterns['operator'].')+`i'; + preg_match_all($fullPattern, $sql, $this->matches['combined'], PREG_SET_ORDER); + + // Go through the matches, and get the most relevant matches + $this->matches = array_map([$this, 'filterArray'], $this->matches); + + return $this->matches; + } + + /** + * Compiles a join condition after parsing + * + * @param string $condition + * @return string + */ + public function compileJoin(string $condition): string + { + $parts = $this->parseJoin($condition); + $count = count($parts['identifiers']); + + // Go through and quote the identifiers + for($i=0; $i <= $count; $i++) + { + if (in_array($parts['combined'][$i], $parts['identifiers']) && ! is_numeric($parts['combined'][$i])) + { + $parts['combined'][$i] = $this->db->quoteIdent($parts['combined'][$i]); + } + } + + return implode('', $parts['combined']); + } + + /** + * Returns a more useful match array + * + * @param array $array + * @return array + */ + protected function filterArray(array $array): array + { + $newArray = []; + + foreach($array as $row) + { + $newArray[] = (is_array($row)) ? $row[0] : $row; + } + + return $newArray; + } +} \ No newline at end of file diff --git a/src/State.php b/src/State.php new file mode 100644 index 0000000..efab148 --- /dev/null +++ b/src/State.php @@ -0,0 +1,427 @@ + + * @copyright 2012 - 2018 Timothy J. Warren + * @license http://www.opensource.org/licenses/mit-license.html MIT License + * @link https://git.timshomepage.net/aviat4ion/Query + */ + +namespace Query; + +/** + * Query builder state + */ +class State { + // -------------------------------------------------------------------------- + // ! SQL Clause Strings + // -------------------------------------------------------------------------- + + /** + * Compiled 'select' clause + * @var string + */ + protected $selectString = ''; + + /** + * Compiled 'from' clause + * @var string + */ + protected $fromString = ''; + + /** + * Compiled arguments for insert / update + * @var string + */ + protected $setString = ''; + + /** + * Order by clause + * @var string + */ + protected $orderString = ''; + + /** + * Group by clause + * @var string + */ + protected $groupString = ''; + + // -------------------------------------------------------------------------- + // ! SQL Clause Arrays + // -------------------------------------------------------------------------- + + /** + * Keys for insert/update statement + * @var array + */ + protected $setArrayKeys = []; + + /** + * Key/val pairs for order by clause + * @var array + */ + protected $orderArray = []; + + /** + * Key/val pairs for group by clause + * @var array + */ + protected $groupArray = []; + + // -------------------------------------------------------------------------- + // ! Other Class vars + // -------------------------------------------------------------------------- + + /** + * Values to apply to prepared statements + * @var array + */ + protected $values = []; + + /** + * Values to apply to where clauses in prepared statements + * @var array + */ + protected $whereValues = []; + + /** + * Value for limit string + * @var integer + */ + protected $limit; + + /** + * Value for offset in limit string + * @var string|false + */ + protected $offset = FALSE; + + /** + * Query component order mapping + * for complex select queries + * + * Format: + * array( + * 'type' => 'where', + * 'conjunction' => ' AND ', + * 'string' => 'k=?' + * ) + * + * @var array + */ + protected $queryMap = []; + + /** + * Map for having clause + * @var array + */ + protected $havingMap = []; + + /** + * @param string $str + * @return State + */ + public function setSelectString(string $str): self + { + $this->selectString = $str; + return $this; + } + + /** + * @return string + */ + public function getSelectString(): string + { + return $this->selectString; + } + + /** + * @param string $str + * @return State + */ + public function appendSelectString(string $str): self + { + $this->selectString .= $str; + return $this; + } + + /** + * @return string + */ + public function getFromString(): string + { + return $this->fromString; + } + + /** + * @param string $fromString + * @return State + */ + public function setFromString(string $fromString): self + { + $this->fromString = $fromString; + return $this; + } + + /** + * @return string + */ + public function getSetString(): string + { + return $this->setString; + } + + /** + * @param string $setString + * @return State + */ + public function setSetString(string $setString): self + { + $this->setString = $setString; + return $this; + } + + /** + * @return string + */ + public function getOrderString(): string + { + return $this->orderString; + } + + /** + * @param string $orderString + * @return State + */ + public function setOrderString(string $orderString): self + { + $this->orderString = $orderString; + return $this; + } + + /** + * @return string + */ + public function getGroupString(): string + { + return $this->groupString; + } + + /** + * @param string $groupString + * @return State + */ + public function setGroupString(string $groupString): self + { + $this->groupString = $groupString; + return $this; + } + + /** + * @return array + */ + public function getSetArrayKeys(): array + { + return $this->setArrayKeys; + } + + /** + * @param array $setArrayKeys + * @return State + */ + public function appendSetArrayKeys(array $setArrayKeys): self + { + $this->setArrayKeys = array_merge($this->setArrayKeys, $setArrayKeys); + return $this; + } + + /** + * @param array $setArrayKeys + * @return State + */ + public function setSetArrayKeys(array $setArrayKeys): self + { + $this->setArrayKeys = $setArrayKeys; + return $this; + } + + /** + * @return array + */ + public function getOrderArray(): array + { + return $this->orderArray; + } + + /** + * @param string $key + * @param mixed $orderArray + * @return State + */ + public function setOrderArray(string $key, $orderArray): self + { + $this->orderArray[$key] = $orderArray; + return $this; + } + + /** + * @return array + */ + public function getGroupArray(): array + { + return $this->groupArray; + } + + /** + * @param array $groupArray + * @return State + */ + public function setGroupArray(array $groupArray): self + { + $this->groupArray = $groupArray; + return $this; + } + + /** + * @param string $groupArray + * @return State + */ + public function appendGroupArray(string $groupArray): self + { + $this->groupArray[] = $groupArray; + return $this; + } + + /** + * @return array + */ + public function getValues(): array + { + return $this->values; + } + + /** + * @param array $values + * @return State + */ + public function appendValues(array $values): self + { + $this->values = array_merge($this->values, $values); + return $this; + } + + /** + * @return array + */ + public function getWhereValues(): array + { + return $this->whereValues; + } + + /** + * @param mixed $val + * @return State + */ + public function appendWhereValues($val): self + { + if (\is_array($val)) + { + foreach($val as $v) + { + $this->whereValues[] = $v; + } + + return $this; + } + + $this->whereValues[] = $val; + return $this; + } + + /** + * @return int + */ + public function getLimit(): ?int + { + return $this->limit; + } + + /** + * @param int $limit + * @return State + */ + public function setLimit(int $limit): self + { + $this->limit = $limit; + return $this; + } + + /** + * @return string|false + */ + public function getOffset() + { + return $this->offset; + } + + /** + * @param string|false $offset + * @return State + */ + public function setOffset($offset): self + { + $this->offset = $offset; + return $this; + } + + /** + * @return array + */ + public function getQueryMap(): array + { + return $this->queryMap; + } + + /** + * Add an additional set of mapping pairs to a internal map + * + * @param string $conjunction + * @param string $string + * @param string $type + * @return State + */ + public function appendMap(string $conjunction = '', string $string = '', string $type = ''): self + { + $this->queryMap[] = [ + 'type' => $type, + 'conjunction' => $conjunction, + 'string' => $string + ]; + return $this; + } + + /** + * @return array + */ + public function getHavingMap(): array + { + return $this->havingMap; + } + + /** + * @param array $item + * @return State + */ + public function appendHavingMap(array $item): self + { + $this->havingMap[] = $item; + return $this; + } +} diff --git a/src/common.php b/src/common.php index 8e39a72..61a2f2d 100644 --- a/src/common.php +++ b/src/common.php @@ -1,231 +1,141 @@ - + * @copyright 2012 - 2016 Timothy J. Warren + * @license http://www.opensource.org/licenses/mit-license.html MIT License + * @link https://git.timshomepage.net/aviat4ion/Query */ -// -------------------------------------------------------------------------- +use Query\{ + ConnectionManager, + QueryBuilderInterface +}; /** * Global functions that don't really fit anywhere else */ -// -------------------------------------------------------------------------- - -if ( ! function_exists('do_include')) +/** + * Multibyte-safe trim function + * + * @param string $string + * @return string + */ +function mb_trim(string $string): string { - /** - * Bulk directory loading workaround for use - * with array_map and glob - * - * @param string $path - * @return void - */ - function do_include($path) - { - require_once($path); - } + return preg_replace('/(^\s+)|(\s+$)/u', '', $string); } -// -------------------------------------------------------------------------- - -if ( ! function_exists('mb_trim')) +/** + * Filter out db rows into one array + * + * @param array $array + * @param mixed $index + * @return array + */ +function dbFilter(array $array, $index): array { - /** - * Multibyte-safe trim function - * - * @param string $string - * @return string - */ - function mb_trim($string) + $newArray = []; + + foreach($array as $a) { - return preg_replace("/(^\s+)|(\s+$)/us", "", $string); + $newArray[] = $a[$index]; } + + return $newArray; } -// -------------------------------------------------------------------------- - -if ( ! function_exists('db_filter')) +/** + * Zip a set of arrays together on common keys + * + * The $zipperInput array is an array of arrays indexed by their place in the output + * array. + * + * @param array $zipperInput + * @return array + */ +function arrayZipper(array $zipperInput): array { - /** - * Filter out db rows into one array - * - * @param array $array - * @param mixed $index - * @return array - */ - function db_filter($array, $index) - { - $new_array = array(); + $output = []; - foreach($array as $a) + foreach($zipperInput as $appendKey => $values) + { + foreach($values as $index => $value) { - $new_array[] = $a[$index]; - } - - return $new_array; - } -} - -// -------------------------------------------------------------------------- - -if ( ! function_exists('from_camel_case')) -{ - /** - * Create a snake_case string from camelCase - * - * @see http://stackoverflow.com/questions/1993721/how-to-convert-camelcase-to-camel-case - * - * @param string $input - * @return string - */ - function from_camel_case($input) { - preg_match_all('!([A-Z][A-Z0-9]*(?=$|[A-Z][a-z0-9])|[A-Za-z][a-z0-9]+)!', $input, $matches); - $ret = $matches[0]; - foreach ($ret as &$match) { - $match = strtolower($match); - } - return implode('_', $ret); - } -} - -// -------------------------------------------------------------------------- - -if ( ! function_exists('array_zipper')) -{ - /** - * Zip a set of arrays together on common keys - * - * The $zipper_input array is an array of arrays indexed by their place in the output - * array. - * - * @param array $zipper_input - * @return array - */ - function array_zipper(Array $zipper_input) - { - $output = array(); - - foreach($zipper_input as $append_key => $values) - { - foreach($values as $index => $value) + if ( ! isset($output[$index])) { - if ( ! isset($output[$index])) - { - $output[$index] = array(); - } - $output[$index][$append_key] = $value; + $output[$index] = []; } + $output[$index][$appendKey] = $value; } - - return $output; } + + return $output; } -// -------------------------------------------------------------------------- - -if ( ! function_exists('array_column')) +/** + * Determine whether a value in the passed array matches the pattern + * passed + * + * @param array $array + * @param string $pattern + * @return bool + */ +function regexInArray(array $array, string $pattern): bool { - /** - * Get an array out of an multi-dimensional array based on a common - * key - * - * @param array $array - * @param string $key - * @return array - */ - function array_column(Array $array, $key) + if (empty($array)) { - $output = array(); - - // No point iterating over an empty array - if (empty($array)) - { - return $array; - } - - foreach($array as $inner_array) - { - if (array_key_exists($key, $inner_array)) - { - $output[] = $inner_array[$key]; - } - } - - return $output; - } -} - -// -------------------------------------------------------------------------- - -if ( ! function_exists('regex_in_array')) -{ - /** - * Determine whether a value in the passed array matches the pattern - * passed - * - * @param array $array - * @param string $pattern - * @return bool - */ - function regex_in_array(Array $array, $pattern) - { - if (empty($array)) - { - return FALSE; - } - - foreach($array as $item) - { - if (is_scalar($item) && preg_match($pattern, $item)) - { - return TRUE; - } - } - return FALSE; } -} -// -------------------------------------------------------------------------- - -if ( ! function_exists('Query')) -{ - /** - * Connection function - * - * Send an array or object as connection parameters to create a connection. If - * the array or object has an 'alias' parameter, passing that string to this - * function will return that connection. Passing no parameters returns the last - * connection created. - * - * @param string|object|array $params - * @return Query\Query_Builder|null - */ - function Query($params = '') + foreach($array as $item) { - $cmanager = \Query\ConnectionManager::get_instance(); - - // If you are getting a previously created connection - if (is_scalar($params)) + if (is_scalar($item) && preg_match($pattern, $item)) { - return $cmanager->get_connection($params); - } - elseif ( ! is_scalar($params) && ! is_null($params)) - { - $params_object = (object) $params; - - // Otherwise, return a new connection - return $cmanager->connect($params_object); + return TRUE; } } + + return FALSE; } -// End of common.php \ No newline at end of file + +/** + * Connection function + * + * Send an array or object as connection parameters to create a connection. If + * the array or object has an 'alias' parameter, passing that string to this + * function will return that connection. Passing no parameters returns the last + * connection created. + * + * @param string|object|array $params + * @return QueryBuilderInterface|null + */ +function Query($params = ''): ?QueryBuilderInterface +{ + if ($params === NULL) + { + return NULL; + } + + $manager = ConnectionManager::getInstance(); + + // If you are getting a previously created connection + if (is_scalar($params)) + { + return $manager->getConnection($params); + } + + $paramsObject = (object) $params; + + // Otherwise, return a new connection + return $manager->connect($paramsObject); +} + +// End of common.php diff --git a/tests/BaseDriverTest.php b/tests/BaseDriverTest.php new file mode 100644 index 0000000..3c5d95a --- /dev/null +++ b/tests/BaseDriverTest.php @@ -0,0 +1,130 @@ + + * @copyright 2012 - 2018 Timothy J. Warren + * @license http://www.opensource.org/licenses/mit-license.html MIT License + * @link https://git.timshomepage.net/aviat4ion/Query + */ + +namespace Query\Tests; + +/** + * Parent Database Test Class + */ +abstract class BaseDriverTest extends TestCase { + + /** + * @var \Query\QueryBuilderInterface|null + */ + protected static $db; + + abstract public function testConnection(); + + public static function tearDownAfterClass() + { + self::$db = NULL; + } + + public function testGetTables() + { + $tables = self::$db->getTables(); + $this->assertTrue(is_array($tables)); + $this->assertTrue( ! empty($tables)); + } + + public function testGetSystemTables() + { + $tables = self::$db->getSystemTables(); + $this->assertTrue(is_array($tables)); + $this->assertTrue( ! empty($tables)); + } + + public function testBackupData() + { + $this->assertTrue(is_string(self::$db->getUtil()->backupData(array('create_delete', FALSE)))); + $this->assertTrue(is_string(self::$db->getUtil()->backupData(array('create_delete', TRUE)))); + } + + public function testGetColumns() + { + $cols = self::$db->getColumns('test'); + $this->assertTrue(is_array($cols)); + $this->assertTrue( ! empty($cols)); + } + + public function testGetTypes() + { + $types = self::$db->getTypes(); + $this->assertTrue(is_array($types)); + $this->assertTrue( ! empty($types)); + } + + public function testGetFKs() + { + $expected = array(array( + 'child_column' => 'ext_id', + 'parent_table' => 'testconstraints', + 'parent_column' => 'someid', + 'update' => 'CASCADE', + 'delete' => 'CASCADE' + )); + + $keys = self::$db->getFks('testconstraints2'); + $this->assertEqual($expected, $keys); + } + + public function testGetIndexes() + { + $keys = self::$db->getIndexes('test'); + $this->assertTrue(is_array($keys)); + } + + public function testGetViews() + { + $views = self::$db->getViews(); + $expected = array('numbersview', 'testview'); + $this->assertEqual($expected, array_values($views)); + $this->assertTrue(is_array($views)); + } + + public function testGetTriggers() + { + // @TODO standardize trigger output for different databases + + $triggers = self::$db->getTriggers(); + $this->assertTrue(is_array($triggers)); + } + + public function testGetSequences() + { + $seqs = self::$db->getSequences(); + + // Normalize sequence names + $seqs = array_map('strtolower', $seqs); + + $expected = array('newtable_seq'); + + $this->assertTrue(is_array($seqs)); + $this->assertEqual($expected, $seqs); + } + + public function testGetProcedures() + { + $procedures = self::$db->getProcedures(); + $this->assertTrue(is_array($procedures)); + } + + public function testGetFunctions() + { + $funcs = self::$db->getFunctions(); + $this->assertTrue(is_array($funcs)); + } +} +// End of db_test.php \ No newline at end of file diff --git a/tests/core/base_query_builder_test.php b/tests/BaseQueryBuilderTest.php similarity index 55% rename from tests/core/base_query_builder_test.php rename to tests/BaseQueryBuilderTest.php index f3cf182..e682c45 100644 --- a/tests/core/base_query_builder_test.php +++ b/tests/BaseQueryBuilderTest.php @@ -1,23 +1,29 @@ - + * @copyright 2012 - 2018 Timothy J. Warren + * @license http://www.opensource.org/licenses/mit-license.html MIT License + * @link https://git.timshomepage.net/aviat4ion/Query */ +namespace Query\Tests; -// -------------------------------------------------------------------------- +use PDO; /** * Query builder parent test class */ -abstract class QBTest extends Query_TestCase { +abstract class BaseQueryBuilderTest extends TestCase { + /** + * @var \Query\QueryBuilderInterface|null + */ protected static $db; public function __destruct() @@ -28,58 +34,41 @@ abstract class QBTest extends Query_TestCase { } } - // -------------------------------------------------------------------------- - public static function tearDownAfterClass() { self::$db = NULL; } - // -------------------------------------------------------------------------- // ! Driver-specific results - // -------------------------------------------------------------------------- - abstract public function testQueryExplain(); - // -------------------------------------------------------------------------- // ! Get tests - // -------------------------------------------------------------------------- - public function testInvalidConnectionName() { - try - { - $db = Query('foo'); - } - catch (InvalidArgumentException $e) - { - $this->assertIsA($e, 'InvalidArgumentException'); - } - } + $this->expectException('InvalidArgumentException'); - // -------------------------------------------------------------------------- + Query('foo'); + } public function testFunctionGet() { $query = self::$db->select('id, COUNT(id) as count') ->from('test') - ->group_by('id') + ->groupBy('id') ->get(); $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- - public function testGet() { $query = self::$db->get('test'); $this->assertIsA($query, 'PDOStatement'); + $lastQuery = self::$db->getLastQuery(); + $this->assertTrue(\is_string($lastQuery)); } - // -------------------------------------------------------------------------- - public function testPrefixGet() { $query = self::$db->from('test')->get(); @@ -87,18 +76,14 @@ abstract class QBTest extends Query_TestCase { $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- - public function testGetWNumRows() { $query = self::$db->get('test'); $numrows = count($query->fetchAll(PDO::FETCH_NUM)); - $this->assertEqual(self::$db->num_rows(), $numrows); + $this->assertEqual(self::$db->numRows(), $numrows); } - // -------------------------------------------------------------------------- - public function testGetLimit() { $query = self::$db->get('test', 2); @@ -106,8 +91,6 @@ abstract class QBTest extends Query_TestCase { $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- - public function testGetLimitSkip() { $query = self::$db->get('test', 2, 1); @@ -115,22 +98,18 @@ abstract class QBTest extends Query_TestCase { $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- - public function testGetWhere() { - $query = self::$db->get_where('test', array('id !=' => 1), 2, 1); + $query = self::$db->getWhere('test', array('id !=' => 1), 2, 1); $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- - public function testHaving() { $query = self::$db->select('id') ->from('test') - ->group_by('id') + ->groupBy('id') ->having(array('id >' => 1)) ->having('id !=', 3) ->get(); @@ -138,24 +117,18 @@ abstract class QBTest extends Query_TestCase { $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- - public function testOrHaving() { $query = self::$db->select('id') ->from('test') - ->group_by('id') + ->groupBy('id') ->having(array('id >' => 1)) - ->or_having('id !=', 3) + ->orHaving('id !=', 3) ->get(); $this->assertIsA($query, 'PDOStatement'); } - - // -------------------------------------------------------------------------- // ! Select tests - // -------------------------------------------------------------------------- - public function testSelectWhereGet() { $query = self::$db->select('id, key as k, val') @@ -166,39 +139,31 @@ abstract class QBTest extends Query_TestCase { $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- - public function testSelectAvg() { - $query = self::$db->select_avg('id', 'di') + $query = self::$db->selectAvg('id', 'di') ->get('test'); $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- - public function testSelectSum() { - $query = self::$db->select_sum('id', 'di') + $query = self::$db->selectSum('id', 'di') ->get('test'); $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- - public function testSelectDistinct() { - $query = self::$db->select_sum('id', 'di') + $query = self::$db->selectSum('id', 'di') ->distinct() ->get('test'); $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- - public function testSelectGet() { $query = self::$db->select('id, key as k, val') @@ -207,8 +172,6 @@ abstract class QBTest extends Query_TestCase { $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- - public function testSelectFromGet() { $query = self::$db->select('id, key as k, val') @@ -219,8 +182,6 @@ abstract class QBTest extends Query_TestCase { $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- - public function testSelectFromLimitGet() { $query = self::$db->select('id, key as k, val') @@ -232,9 +193,6 @@ abstract class QBTest extends Query_TestCase { $this->assertIsA($query, 'PDOStatement'); } - - // -------------------------------------------------------------------------- - public function testSelectWhereGet2() { $query = self::$db->select('id, key as k, val') @@ -244,94 +202,108 @@ abstract class QBTest extends Query_TestCase { $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- - public function testSelectMax() { - $query = self::$db->select_max('id', 'di') + $query = self::$db->selectMax('id', 'di') ->get('test'); $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- - public function testSelectMin() { - $query = self::$db->select_min('id', 'di') + $query = self::$db->selectMin('id', 'di') ->get('test'); $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- - public function testMultiOrderBy() { $query = self::$db->from('test') - ->order_by('id, key') + ->orderBy('id, key') ->get(); $this->assertIsA($query, 'PDOStatement'); } - - // -------------------------------------------------------------------------- // ! Grouping tests - // -------------------------------------------------------------------------- - public function testGroup() { $query = self::$db->select('id, key as k, val') ->from('test') - ->group_start() + ->groupStart() ->where('id >', 1) ->where('id <', 900) - ->group_end() + ->groupEnd() ->limit(2, 1) ->get(); $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- - public function testOrGroup() { $query = self::$db->select('id, key as k, val') ->from('test') - ->group_start() + ->groupStart() ->where('id >', 1) ->where('id <', 900) - ->group_end() - ->or_group_start() + ->groupEnd() + ->orGroupStart() ->where('id =', 0) - ->group_end() + ->groupEnd() ->limit(2, 1) ->get(); $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- - public function testOrNotGroup() { $query = self::$db->select('id, key as k, val') ->from('test') - ->group_start() + ->groupStart() ->where('id >', 1) ->where('id <', 900) - ->group_end() - ->or_not_group_start() + ->groupEnd() + ->orNotGroupStart() ->where('id =', 0) - ->group_end() + ->groupEnd() ->limit(2, 1) ->get(); $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- + public function testAndNotGroupStart() + { + $query = self::$db->select('id, key as k, val') + ->from('test') + ->groupStart() + ->where('id >', 1) + ->where('id <', 900) + ->groupEnd() + ->notGroupStart() + ->where('id =', 0) + ->groupEnd() + ->limit(2, 1) + ->get(); + + $this->assertIsA($query, 'PDOStatement'); + } + + public function testNotGroupStart() + { + $query = self::$db->select('id, key as k, val') + ->from('test') + ->notGroupStart() + ->where('id =', 0) + ->groupEnd() + ->limit(2, 1) + ->get(); + + $this->assertIsA($query, 'PDOStatement'); + } public function testGroupCamelCase() { @@ -349,127 +321,103 @@ abstract class QBTest extends Query_TestCase { $this->assertIsA($query, 'PDOStatement'); } - - // -------------------------------------------------------------------------- // ! Where In tests - // -------------------------------------------------------------------------- - public function testWhereIn() { $query = self::$db->from('test') - ->where_in('id', array(0, 6, 56, 563, 341)) + ->whereIn('id', array(0, 6, 56, 563, 341)) ->get(); $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- - public function testOrWhereIn() { $query = self::$db->from('test') ->where('key', 'false') - ->or_where_in('id', array(0, 6, 56, 563, 341)) + ->orWhereIn('id', array(0, 6, 56, 563, 341)) ->get(); $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- - public function testWhereNotIn() { $query = self::$db->from('test') ->where('key', 'false') - ->where_not_in('id', array(0, 6, 56, 563, 341)) + ->whereNotIn('id', array(0, 6, 56, 563, 341)) ->get(); $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- - public function testOrWhereNotIn() { $query = self::$db->from('test') ->where('key', 'false') - ->or_where_not_in('id', array(0, 6, 56, 563, 341)) + ->orWhereNotIn('id', array(0, 6, 56, 563, 341)) ->get(); $this->assertIsA($query, 'PDOStatement'); } - - // -------------------------------------------------------------------------- // ! Query modifier tests - // -------------------------------------------------------------------------- - public function testOrderBy() { $query = self::$db->select('id, key as k, val') ->from('test') ->where('id >', 0) ->where('id <', 9000) - ->order_by('id', 'DESC') - ->order_by('k', 'ASC') + ->orderBy('id', 'DESC') + ->orderBy('k', 'ASC') ->limit(5,2) ->get(); $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- - public function testOrderByRandom() { $query = self::$db->select('id, key as k, val') ->from('test') ->where('id >', 0) ->where('id <', 9000) - ->order_by('id', 'rand') + ->orderBy('id', 'rand') ->limit(5,2) ->get(); $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- - public function testGroupBy() { $query = self::$db->select('id, key as k, val') ->from('test') ->where('id >', 0) ->where('id <', 9000) - ->group_by('k') - ->group_by(array('id','val')) - ->order_by('id', 'DESC') - ->order_by('k', 'ASC') + ->groupBy('k') + ->groupBy(array('id','val')) + ->orderBy('id', 'DESC') + ->orderBy('k', 'ASC') ->limit(5,2) ->get(); $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- - //public function testOr - // -------------------------------------------------------------------------- - public function testOrWhere() { $query = self::$db->select('id, key as k, val') ->from('test') ->where(' id ', 1) - ->or_where('key >', 0) + ->orWhere('key >', 0) ->limit(2, 1) ->get(); $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- - public function testLike() { $query = self::$db->from('test') @@ -479,44 +427,36 @@ abstract class QBTest extends Query_TestCase { $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- - public function testOrLike() { $query = self::$db->from('test') ->like('key', 'og') - ->or_like('key', 'val') + ->orLike('key', 'val') ->get(); $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- - public function testOrNotLike() { $query = self::$db->from('test') ->like('key', 'og', 'before') - ->or_not_like('key', 'val') + ->orNotLike('key', 'val') ->get(); $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- - public function testNotLike() { $query = self::$db->from('test') ->like('key', 'og', 'before') - ->not_like('key', 'val') + ->notLike('key', 'val') ->get(); $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- - public function testLikeBefore() { $query = self::$db->from('test') @@ -526,8 +466,6 @@ abstract class QBTest extends Query_TestCase { $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- - public function testLikeAfter() { $query = self::$db->from('test') @@ -537,8 +475,6 @@ abstract class QBTest extends Query_TestCase { $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- - public function testJoin() { $query = self::$db->from('test ct') @@ -548,8 +484,6 @@ abstract class QBTest extends Query_TestCase { $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- - public function testLeftJoin() { $query = self::$db->from('test ct') @@ -559,8 +493,6 @@ abstract class QBTest extends Query_TestCase { $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- - public function testInnerJoin() { $query = self::$db->from('test ct') @@ -570,8 +502,6 @@ abstract class QBTest extends Query_TestCase { $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- - public function testJoinWithMultipleWhereValues() { $query = self::$db->from('test ct') @@ -585,10 +515,7 @@ abstract class QBTest extends Query_TestCase { $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- // ! DB update tests - // -------------------------------------------------------------------------- - public function testInsert() { $query = self::$db->set('id', 98) @@ -597,23 +524,20 @@ abstract class QBTest extends Query_TestCase { ->insert('test'); $this->assertIsA($query, 'PDOStatement'); + $this->assertTrue(self::$db->affectedRows() > 0); } - // -------------------------------------------------------------------------- - public function testInsertArray() { $query = self::$db->insert('test', array( - 'id' => 587, - 'key' => 1, - 'val' => 2, - )); + 'id' => 587, + 'key' => 1, + 'val' => 2, + )); $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- - public function testInsertBatch() { $data = array( @@ -634,13 +558,11 @@ abstract class QBTest extends Query_TestCase { ), ); - $query = self::$db->insert_batch('test', $data); + $query = self::$db->insertBatch('test', $data); $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- - public function testUpdate() { $query = self::$db->where('id', 7) @@ -653,7 +575,11 @@ abstract class QBTest extends Query_TestCase { $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- + public function testUpdateBatch() + { + $query = self::$db->updateBatch('test', [], ''); + $this->assertNull($query); + } public function testSetArrayUpdate() { @@ -670,8 +596,6 @@ abstract class QBTest extends Query_TestCase { $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- - public function testWhereSetUpdate() { $query = self::$db->where('id', 36) @@ -683,8 +607,6 @@ abstract class QBTest extends Query_TestCase { $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- - public function testDelete() { $query = self::$db->delete('test', array('id' => 5)); @@ -692,8 +614,6 @@ abstract class QBTest extends Query_TestCase { $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- - public function testDeleteWithMultipleWhereValues() { $query = self::$db->delete('test', array( @@ -704,62 +624,49 @@ abstract class QBTest extends Query_TestCase { $this->assertIsA($query, 'PDOStatement'); } - // -------------------------------------------------------------------------- // ! Non-data read queries - // -------------------------------------------------------------------------- - public function testCountAll() { - $query = self::$db->count_all('test'); + $query = self::$db->countAll('test'); $this->assertTrue(is_numeric($query)); } - // -------------------------------------------------------------------------- - public function testCountAllResults() { - $query = self::$db->count_all_results('test'); + $query = self::$db->countAllResults('test'); $this->assertTrue(is_numeric($query)); } - // -------------------------------------------------------------------------- - public function testCountAllResults2() { $query = self::$db->select('id, key as k, val') ->from('test') ->where(' id ', 1) - ->or_where('key >', 0) + ->orWhere('key >', 0) ->limit(2, 1) - ->count_all_results(); + ->countAllResults(); $this->assertTrue(is_numeric($query)); } - // -------------------------------------------------------------------------- - public function testNumRows() { - $query = self::$db->get('test'); - - $this->assertTrue(is_numeric(self::$db->num_rows())); + self::$db->get('test'); + $this->assertTrue(is_numeric(self::$db->numRows())); } - // -------------------------------------------------------------------------- // ! Compiled Query tests - // -------------------------------------------------------------------------- - public function testGetCompiledSelect() { - $sql = self::$db->get_compiled_select('test'); - $qb_res = self::$db->get('test'); - $sql_res = self::$db->query($sql); + $sql = self::$db->getCompiledSelect('test'); + $qbRes = self::$db->get('test'); + $sqlRes = self::$db->query($sql); - $this->assertIsA($qb_res,'PDOStatement', "Query Builder Result is a PDO Statement"); - $this->assertIsA($sql_res, 'PDOStatement', "SQL Result is a PDO Statement"); - //$this->assertEquals($qb_res, $sql_res); + $this->assertIsA($qbRes,'PDOStatement', "Query Builder Result is a PDO Statement"); + $this->assertIsA($sqlRes, 'PDOStatement', "SQL Result is a PDO Statement"); + //$this->assertEquals($qbRes, $sqlRes); } public function testGetCompiledUpdate() @@ -768,9 +675,9 @@ abstract class QBTest extends Query_TestCase { 'id' => 4, 'key' => 'foo', 'val' => 'baz' - ))->get_compiled_update('test'); + ))->getCompiledUpdate('test'); - $this->assertTrue(is_string($sql)); + $this->assertTrue(\is_string($sql)); } public function testGetCompiledInsert() @@ -779,23 +686,19 @@ abstract class QBTest extends Query_TestCase { 'id' => 4, 'key' => 'foo', 'val' => 'baz' - ))->get_compiled_insert('test'); + ))->getCompiledInsert('test'); - $this->assertTrue(is_string($sql)); + $this->assertTrue(\is_string($sql)); } public function testGetCompiledDelete() { $sql = self::$db->where('id', 4) - ->get_compiled_delete('test'); + ->getCompiledDelete('test'); - $this->assertTrue(is_string($sql)); + $this->assertTrue(\is_string($sql)); } - - // -------------------------------------------------------------------------- // ! Error tests - // -------------------------------------------------------------------------- - /** * Handles invalid drivers */ @@ -810,31 +713,17 @@ abstract class QBTest extends Query_TestCase { 'type' => 'QGYFHGEG' ); - try - { - self::$db = Query($params); - } - catch(\Query\BadDBDriverException $e) - { - $this->assertInstanceOf('\\Query\\BadDBDriverException', $e); - } - } + $this->expectException('Query\BadDBDriverException'); - // -------------------------------------------------------------------------- + self::$db = Query($params); + } public function testBadMethod() { - try - { - self::$db->foo(); - } - catch(BadMethodCallException $e) - { - $this->assertInstanceOf('BadMethodCallException', $e); - } - } + $this->expectException('BadMethodCallException'); - // -------------------------------------------------------------------------- + self::$db->foo(); + } public function testBadNumRows() { @@ -844,9 +733,7 @@ abstract class QBTest extends Query_TestCase { 'val' => 'sale' ))->insert('test'); - $res = self::$db->num_rows(); + $res = self::$db->numRows(); $this->assertEqual(NULL, $res); } -} - -// End of db_qb_test.php \ No newline at end of file +} \ No newline at end of file diff --git a/tests/ConnectionManagerTest.php b/tests/ConnectionManagerTest.php new file mode 100644 index 0000000..e99e2b6 --- /dev/null +++ b/tests/ConnectionManagerTest.php @@ -0,0 +1,112 @@ + + * @copyright 2012 - 2018 Timothy J. Warren + * @license http://www.opensource.org/licenses/mit-license.html MIT License + * @link https://git.timshomepage.net/aviat4ion/Query + */ +namespace Query\Tests; + +use DomainException; +use Query\{ConnectionManager, QueryBuilderInterface}; + +class ConnectionManagerTest extends TestCase { + + protected static $instance; + + public static function setUpBeforeClass() + { + self::$instance = ConnectionManager::getInstance(); + } + + public function testNoClone() + { + $this->expectException('DomainException'); + $this->expectExceptionMessage("Can't clone singleton"); + $clone = clone self::$instance; + $this->assertNull($clone); + } + + public function testNoSerialize() + { + $this->expectException(DomainException::class); + $this->expectExceptionMessage('No serializing of singleton'); + serialize(self::$instance); + + $this->expectException(DomainException::class); + $this->expectExceptionMessage('No serializing of singleton'); + self::$instance->__sleep(); + } + + public function testNoUnserialize() + { + $this->expectException(DomainException::class); + $this->expectExceptionMessage("Can't unserialize singleton"); + self::$instance->__wakeup(); + } + + public function testParseParams() + { + $params = (object) array( + 'type' => 'sqlite', + 'file' => ':memory:', + 'options' => array( + 'foo' => 'bar' + ) + ); + + $expected = array( + ':memory:', + 'Sqlite', + $params, + array('foo' => 'bar') + ); + + $this->assertEqual($expected, self::$instance->parseParams($params)); + } + + public function testConnect() + { + $params = (object) array( + 'type' => 'sqlite', + 'file' => ':memory:', + 'prefix' => 'create_', + 'options' => array( + 'foo' => 'bar' + ) + ); + + $conn = self::$instance->connect($params); + $this->assertInstanceOf(QueryBuilderInterface::class, $conn); + + + // Check that the connection just made is returned from the get_connection method + $this->assertEqual($conn, self::$instance->getConnection()); + } + + public function testGetConnection() + { + $params = (object) array( + 'type' => 'sqlite', + 'file' => ':memory:', + 'prefix' => 'create_', + 'alias' => 'conn_manager', + 'options' => array( + 'foo' => 'bar' + ) + ); + + $conn = self::$instance->connect($params); + $this->assertInstanceOf(QueryBuilderInterface::class, $conn); + + $this->assertEqual($conn, self::$instance->getConnection('conn_manager')); + } +} +// End of connection_manager_test.php diff --git a/tests/CoreTest.php b/tests/CoreTest.php new file mode 100644 index 0000000..cf22ca2 --- /dev/null +++ b/tests/CoreTest.php @@ -0,0 +1,71 @@ + + * @copyright 2012 - 2018 Timothy J. Warren + * @license http://www.opensource.org/licenses/mit-license.html MIT License + * @link https://git.timshomepage.net/aviat4ion/Query + */ +namespace Query\Tests; + +/** + * CoreTest class - Compatibility and core functionality tests + * + * @extends UnitTestCase + */ +class CoreTest extends TestCase { + + /** + * TestPHPVersion function. + * + * @access public + * @return void + */ + public function testPHPVersion(): void + { + //$this->assertTrue(version_compare(PHP_VERSION, '7.1', 'ge')); + $this->assertTrue(PHP_VERSION_ID >= 70000); + } + + /** + * TestHasPDO function. + * + * @access public + * @return void + */ + public function testHasPDO(): void + { + // PDO class exists + $this->assertTrue(class_exists('PDO')); + + + // Make sure at least one of the supported drivers is enabled + $supported = [ + 'mysql', + 'pgsql', + 'sqlite', + ]; + + $drivers = \PDO::getAvailableDrivers(); + + $numSupported = count(array_intersect($drivers, $supported)); + + $this->assertTrue($numSupported > 0); + } + + public function testNullQuery(): void + { + $this->assertNull(\Query(NULL)); + } + + public function testEmptyRegexInArray(): void + { + $this->assertFalse(\regexInArray([], 'foo')); + } +} \ No newline at end of file diff --git a/tests/Drivers/MySQL/MySQLDriverTest.php b/tests/Drivers/MySQL/MySQLDriverTest.php new file mode 100644 index 0000000..81ed6b3 --- /dev/null +++ b/tests/Drivers/MySQL/MySQLDriverTest.php @@ -0,0 +1,183 @@ + + * @copyright 2012 - 2018 Timothy J. Warren + * @license http://www.opensource.org/licenses/mit-license.html MIT License + * @link https://git.timshomepage.net/aviat4ion/Query + */ +namespace Query\Tests\Drivers\MySQL; + +use PDO; +use Query\Drivers\Mysql\Driver; +use Query\Tests\BaseDriverTest; +use TypeError; + +/** + * MySQLTest class. + * + * @requires extension pdo_mysql + */ +class MySQLDriverTest extends BaseDriverTest { + + public static function setUpBeforeClass() + { + $params = get_json_config(); + if ($var = getenv('TRAVIS')) + { + self::$db = new Driver('host=127.0.0.1;port=3306;dbname=test', 'root'); + } + // Attempt to connect, if there is a test config file + else if ($params !== FALSE) + { + $params = $params->mysql; + + self::$db = new Driver("mysql:host={$params->host};dbname={$params->database}", $params->user, $params->pass, array( + PDO::ATTR_PERSISTENT => TRUE + )); + } + + self::$db->setTablePrefix('create_'); + } + + public function testExists() + { + $this->assertTrue(\in_array('mysql', PDO::getAvailableDrivers(), TRUE)); + } + + public function testConnection() + { + $this->assertIsA(self::$db, Driver::class); + } + + public function testCreateTable() + { + self::$db->exec(file_get_contents(QTEST_DIR.'/db_files/mysql.sql')); + + //Attempt to create the table + $sql = self::$db->getUtil()->createTable('test', + array( + 'id' => 'int(10)', + 'key' => 'TEXT', + 'val' => 'TEXT', + ), + array( + 'id' => 'PRIMARY KEY' + ) + ); + + self::$db->query($sql); + + //Attempt to create the table + $sql = self::$db->getUtil()->createTable('join', + array( + 'id' => 'int(10)', + 'key' => 'TEXT', + 'val' => 'TEXT', + ), + array( + 'id' => 'PRIMARY KEY' + ) + ); + self::$db->query($sql); + + //Check + $dbs = self::$db->getTables(); + + $this->assertTrue(\in_array('create_test', $dbs, TRUE)); + + } + + public function testTruncate() + { + self::$db->truncate('test'); + $this->assertEquals(0, self::$db->countAll('test')); + + self::$db->truncate('join'); + $this->assertEquals(0, self::$db->countAll('join')); + } + + public function testPreparedStatements() + { + $sql = <<prepareQuery($sql, array(1,"boogers", "Gross")); + + $res = $statement->execute(); + + $this->assertTrue($res); + + } + + public function testBadPreparedStatement() + { + $this->expectException(TypeError::class); + + $sql = <<prepareQuery($sql, 'foo'); + + } + + public function testPrepareExecute() + { + $sql = <<prepareExecute($sql, array( + 2, "works", 'also?' + )); + + $this->assertInstanceOf('PDOStatement', $res); + + } + + public function testCommitTransaction() + { + $res = self::$db->beginTransaction(); + + $sql = 'INSERT INTO `create_test` (`id`, `key`, `val`) VALUES (10, 12, 14)'; + self::$db->query($sql); + + $res = self::$db->commit(); + $this->assertTrue($res); + } + + public function testRollbackTransaction() + { + $res = self::$db->beginTransaction(); + + $sql = 'INSERT INTO `create_test` (`id`, `key`, `val`) VALUES (182, 96, 43)'; + self::$db->query($sql); + + $res = self::$db->rollback(); + $this->assertTrue($res); + } + + public function testGetSchemas() + { + $this->assertNull(self::$db->getSchemas()); + } + + public function testGetSequences() + { + $this->assertNull(self::$db->getSequences()); + } + + public function testBackup() + { + $this->assertTrue(is_string(self::$db->getUtil()->backupStructure())); + } +} \ No newline at end of file diff --git a/tests/databases/mysql/MySQLQBTest.php b/tests/Drivers/MySQL/MySQLQueryBuilderTest.php similarity index 67% rename from tests/databases/mysql/MySQLQBTest.php rename to tests/Drivers/MySQL/MySQLQueryBuilderTest.php index dbe564c..5ea40bc 100644 --- a/tests/databases/mysql/MySQLQBTest.php +++ b/tests/Drivers/MySQL/MySQLQueryBuilderTest.php @@ -1,22 +1,26 @@ - + * @copyright 2012 - 2018 Timothy J. Warren + * @license http://www.opensource.org/licenses/mit-license.html MIT License + * @link https://git.timshomepage.net/aviat4ion/Query */ +namespace Query\Tests\Drivers\MySQL; -// -------------------------------------------------------------------------- +use PDO; +use Query\Tests\BaseQueryBuilderTest; /** * @requires extension pdo_mysql */ -class MySQLQBTest extends QBTest { +class MySQLQueryBuilderTest extends BaseQueryBuilderTest { public static function setUpBeforeClass() { @@ -45,15 +49,11 @@ class MySQLQBTest extends QBTest { self::$db = Query($params); } - // -------------------------------------------------------------------------- - public function testExists() { - $this->assertTrue(in_array('mysql', PDO::getAvailableDrivers())); + $this->assertTrue(\in_array('mysql', PDO::getAvailableDrivers(), TRUE)); } - // -------------------------------------------------------------------------- - public function testQueryExplain() { $query = self::$db->select('id, key as k, val') diff --git a/tests/Drivers/PgSQL/PgSQLDriverTest.php b/tests/Drivers/PgSQL/PgSQLDriverTest.php new file mode 100644 index 0000000..d88ebe9 --- /dev/null +++ b/tests/Drivers/PgSQL/PgSQLDriverTest.php @@ -0,0 +1,224 @@ + + * @copyright 2012 - 2018 Timothy J. Warren + * @license http://www.opensource.org/licenses/mit-license.html MIT License + * @link https://git.timshomepage.net/aviat4ion/Query + */ + +namespace Query\Tests\Drivers\PgSQL; + +use PDO; +use Query\Drivers\Pgsql\Driver; +use Query\Tests\BaseDriverTest; +use TypeError; + +/** + * PgTest class. + * + * @extends DBTest + * @requires extension pdo_pgsql + */ +class PgSQLDriverTest extends BaseDriverTest { + + public function setUp() + { + // If the database isn't installed, skip the tests + if ( ! class_exists(Driver::class)) + { + $this->markTestSkipped('Postgres extension for PDO not loaded'); + } + } + + public static function setUpBeforeClass() + { + + $params = get_json_config(); + if ($var = getenv('TRAVIS')) + { + self::$db = new Driver('host=127.0.0.1;port=5432;dbname=test', 'postgres'); + } + // Attempt to connect, if there is a test config file + else if ($params !== FALSE) + { + $params = $params->pgsql; + self::$db = new Driver("pgsql:host={$params->host};dbname={$params->database};port=5432", $params->user, $params->pass); + } + + self::$db->setTablePrefix('create_'); + } + + public function testExists() + { + $drivers = PDO::getAvailableDrivers(); + $this->assertTrue(in_array('pgsql', $drivers, TRUE)); + } + + public function testConnection() + { + if (empty(self::$db)) return; + + $this->assertIsA(self::$db, Driver::class); + } + + public function testCreateTable() + { + self::$db->exec(file_get_contents(QTEST_DIR.'/db_files/pgsql.sql')); + + // Drop the table(s) if they exist + $sql = 'DROP TABLE IF EXISTS "create_test"'; + self::$db->query($sql); + $sql = 'DROP TABLE IF EXISTS "create_join"'; + self::$db->query($sql); + + + //Attempt to create the table + $sql = self::$db->getUtil()->createTable('create_test', + array( + 'id' => 'integer', + 'key' => 'TEXT', + 'val' => 'TEXT', + ), + array( + 'id' => 'PRIMARY KEY' + ) + ); + + self::$db->query($sql); + + //Attempt to create the table + $sql = self::$db->getUtil()->createTable('create_join', + array( + 'id' => 'integer', + 'key' => 'TEXT', + 'val' => 'TEXT', + ), + array( + 'id' => 'PRIMARY KEY' + ) + ); + self::$db->query($sql); + + //echo $sql.'
    '; + + //Reset + //unset(self::$db); + //$this->setUp(); + + //Check + $dbs = self::$db->getTables(); + $this->assertTrue(in_array('create_test', $dbs, TRUE)); + + } + + public function testTruncate() + { + self::$db->truncate('test'); + $this->assertEquals(0, self::$db->countAll('test')); + + self::$db->truncate('join'); + $this->assertEquals(0, self::$db->countAll('join')); + } + + public function testPreparedStatements() + { + $sql = <<prepareQuery($sql, array(1,'boogers', 'Gross')); + + $statement->execute(); + + $res = self::$db->query('SELECT * FROM "create_test" WHERE "id"=1') + ->fetch(PDO::FETCH_ASSOC); + + $this->assertEquals([ + 'id' => 1, + 'key' => 'boogers', + 'val' => 'Gross' + ], $res); + } + + public function testBadPreparedStatement() + { + $this->expectException(TypeError::class); + + $sql = <<prepareQuery($sql, 'foo'); + } + + public function testPrepareExecute() + { + if (empty(self::$db)) return; + + $sql = <<prepareExecute($sql, array( + 2, 'works', 'also?' + )); + + $res = self::$db->query('SELECT * FROM "create_test" WHERE "id"=2') + ->fetch(PDO::FETCH_ASSOC); + + $this->assertEquals([ + 'id' => 2, + 'key' => 'works', + 'val' => 'also?' + ], $res); + } + + public function testCommitTransaction() + { + if (empty(self::$db)) return; + + self::$db->beginTransaction(); + + $sql = 'INSERT INTO "create_test" ("id", "key", "val") VALUES (10, 12, 14)'; + self::$db->query($sql); + + $res = self::$db->commit(); + $this->assertTrue($res); + } + + public function testRollbackTransaction() + { + if (empty(self::$db)) return; + + self::$db->beginTransaction(); + + $sql = 'INSERT INTO "create_test" ("id", "key", "val") VALUES (182, 96, 43)'; + self::$db->query($sql); + + $res = self::$db->rollback(); + $this->assertTrue($res); + } + + public function testGetSchemas() + { + $this->assertTrue(is_array(self::$db->getSchemas())); + } + + public function testGetDBs() + { + $this->assertTrue(is_array(self::$db->getDbs())); + } + + public function testGetFunctions() + { + $this->assertNull(self::$db->getFunctions()); + } +} diff --git a/tests/databases/pgsql/PgSQLQBTest.php b/tests/Drivers/PgSQL/PgSQLQueryBuilderTest.php similarity index 69% rename from tests/databases/pgsql/PgSQLQBTest.php rename to tests/Drivers/PgSQL/PgSQLQueryBuilderTest.php index b9b7d67..bd36aef 100644 --- a/tests/databases/pgsql/PgSQLQBTest.php +++ b/tests/Drivers/PgSQL/PgSQLQueryBuilderTest.php @@ -1,21 +1,26 @@ - + * @copyright 2012 - 2018 Timothy J. Warren + * @license http://www.opensource.org/licenses/mit-license.html MIT License + * @link https://git.timshomepage.net/aviat4ion/Query */ +namespace Query\Tests\Drivers\PgSQL; -// -------------------------------------------------------------------------- +use PDO; +use Query\Tests\BaseQueryBuilderTest; /** * @requires extension pdo_pgsql */ -class PgSQLQBTest extends QBTest { +class PgSQLQueryBuilderTest extends BaseQueryBuilderTest { public static function setUpBeforeClass() { @@ -36,11 +41,11 @@ class PgSQLQBTest extends QBTest { else if ($params !== FALSE) { $params = $params->pgsql; - $params->type = "pgsql"; + $params->type = 'pgsql'; //$params->port = 5432; //$params->prefix = 'create_'; $params->options = array(); - $params->options[\PDO::ATTR_PERSISTENT] = TRUE; + $params->options[PDO::ATTR_PERSISTENT] = TRUE; } self::$db = Query($params); @@ -49,21 +54,17 @@ class PgSQLQBTest extends QBTest { public function setUp() { // If the database isn't installed, skip the tests - if ( ! in_array('pgsql', PDO::getAvailableDrivers())) + if ( ! \in_array('pgsql', PDO::getAvailableDrivers(), TRUE)) { - $this->markTestSkipped("Postgres extension for PDO not loaded"); + $this->markTestSkipped('Postgres extension for PDO not loaded'); } } - // -------------------------------------------------------------------------- - public function testExists() { - $this->assertTrue(in_array('pgsql', PDO::getAvailableDrivers())); + $this->assertTrue(\in_array('pgsql', PDO::getAvailableDrivers(), TRUE)); } - // -------------------------------------------------------------------------- - public function testQueryExplain() { $query = self::$db->select('id, key as k, val') @@ -77,7 +78,7 @@ class PgSQLQBTest extends QBTest { // The exact results are version dependent // The important thing is that there is an array // of results returned - $this->assertTrue(is_array($res)); + $this->assertTrue(\is_array($res)); $this->assertTrue(count($res) > 1); $this->assertTrue(array_key_exists('QUERY PLAN', $res[0])); @@ -110,6 +111,6 @@ class PgSQLQBTest extends QBTest { public function testBackupStructure() { - $this->assertEquals('', self::$db->util->backup_structure()); + $this->assertEquals('', self::$db->getUtil()->backupStructure()); } } \ No newline at end of file diff --git a/tests/databases/sqlite/SQLiteTest.php b/tests/Drivers/SQLite/SQLiteDriverTest.php similarity index 59% rename from tests/databases/sqlite/SQLiteTest.php rename to tests/Drivers/SQLite/SQLiteDriverTest.php index be31871..bbe30b9 100644 --- a/tests/databases/sqlite/SQLiteTest.php +++ b/tests/Drivers/SQLite/SQLiteDriverTest.php @@ -1,16 +1,22 @@ - + * @copyright 2012 - 2018 Timothy J. Warren + * @license http://www.opensource.org/licenses/mit-license.html MIT License + * @link https://git.timshomepage.net/aviat4ion/Query */ +namespace Query\Tests\Drivers\SQLite; -// -------------------------------------------------------------------------- +use PDO; +use Query\Drivers\Sqlite\Driver; +use Query\Tests\BaseDriverTest; /** * SQLiteTest class. @@ -18,11 +24,10 @@ * @extends DBTest * @requires extension pdo_sqlite */ -class SQLiteTest extends DBTest { +class SQLiteDriverTest extends BaseDriverTest { public static function setupBeforeClass() { - $path = QTEST_DIR.QDS.'db_files'.QDS.'test_sqlite.db'; $params = array( 'type' => 'sqlite', 'file' => ':memory:', @@ -34,7 +39,7 @@ class SQLiteTest extends DBTest { ); self::$db = Query($params); - self::$db->set_table_prefix('create_'); + self::$db->setTablePrefix('create_'); } // -------------------------------------------------------------------------- @@ -46,24 +51,22 @@ class SQLiteTest extends DBTest { self::$db->exec(file_get_contents(QTEST_DIR.'/db_files/sqlite.sql')); //Check - $dbs = self::$db->get_tables(); + $dbs = self::$db->getTables(); - $this->assertTrue(in_array('TEST1', $dbs)); - $this->assertTrue(in_array('TEST2', $dbs)); - $this->assertTrue(in_array('NUMBERS', $dbs)); - $this->assertTrue(in_array('NEWTABLE', $dbs)); - $this->assertTrue(in_array('create_test', $dbs)); - $this->assertTrue(in_array('create_join', $dbs)); - $this->assertTrue(in_array('create_delete', $dbs)); + $this->assertTrue(\in_array('TEST1', $dbs, TRUE)); + $this->assertTrue(\in_array('TEST2', $dbs, TRUE)); + $this->assertTrue(\in_array('NUMBERS', $dbs, TRUE)); + $this->assertTrue(\in_array('NEWTABLE', $dbs, TRUE)); + $this->assertTrue(\in_array('create_test', $dbs, TRUE)); + $this->assertTrue(\in_array('create_join', $dbs, TRUE)); + $this->assertTrue(\in_array('create_delete', $dbs, TRUE)); } - // -------------------------------------------------------------------------- - /*public function testBackupData() { - $sql = mb_trim(self::$db->get_util()->backup_data(array('create_join', 'create_test'))); + $sql = mb_trim(self::$db->getUtil()->backupData(array('create_join', 'create_test'))); - $sql_array = explode("\n", $sql); + $sqlArray = explode("\n", $sql); $expected = <<assertEqual($expected_array, $sql_array); + $expectedArray = explode("\n", $expected); + $this->assertEqual($expectedArray, $sqlArray); }*/ - // -------------------------------------------------------------------------- - public function testBackupStructure() { - $sql = mb_trim(self::$db->get_util()->backup_structure()); + $sql = mb_trim(self::$db->getUtil()->backupStructure()); $expected = <<assertEqual($expected_array, $result_array); + $this->assertEqual($expectedArray, $resultArray); } - // -------------------------------------------------------------------------- - public function testDeleteTable() { - $sql = self::$db->get_util()->delete_table('create_delete'); + $sql = self::$db->getUtil()->deleteTable('create_delete'); self::$db->query($sql); //Check - $dbs = self::$db->get_tables(); + $dbs = self::$db->getTables(); $this->assertFalse(in_array('create_delete', $dbs)); } @@ -171,38 +170,41 @@ SQL; public function testConnection() { - $class = '\\Query\\Drivers\\Sqlite\\Driver'; + $class = Driver::class; $db = new $class(QTEST_DIR.QDS.'db_files'.QDS.'test_sqlite.db'); $this->assertIsA($db, $class); - $this->assertIsA(self::$db->db, $class); + $this->assertIsA(self::$db->driver, $class); unset($db); } - // -------------------------------------------------------------------------- - public function testTruncate() { self::$db->truncate('create_test'); + $this->assertEquals(0, self::$db->countAll('create_test')); } - // -------------------------------------------------------------------------- - public function testPreparedStatements() { $sql = <<prepare_query($sql, array(1,"boogers", "Gross")); + $statement = self::$db->prepareQuery($sql, array(1,"boogers", "Gross")); $statement->execute(); - } + $res = self::$db->query('SELECT * FROM "create_test" WHERE "id"=1') + ->fetch(PDO::FETCH_ASSOC); - // -------------------------------------------------------------------------- + $this->assertEquals([ + 'id' => 1, + 'key' => 'boogers', + 'val' => 'Gross' + ], $res); + } public function testPrepareExecute() { @@ -210,21 +212,22 @@ SQL; INSERT INTO "create_test" ("id", "key", "val") VALUES (?,?,?) SQL; - self::$db->prepare_execute($sql, array( + self::$db->prepareExecute($sql, array( 2, "works", 'also?' )); - } + $res = self::$db->query('SELECT * FROM "create_test" WHERE "id"=2') + ->fetch(PDO::FETCH_ASSOC); - // -------------------------------------------------------------------------- + $this->assertEquals([ + 'id' => 2, + 'key' => 'works', + 'val' => 'also?' + ], $res); + } public function testCommitTransaction() { - if (IS_QUERCUS) - { - $this->markTestSkipped("JDBC Driver doesn't support transactions"); - } - $res = self::$db->beginTransaction(); $sql = 'INSERT INTO "create_test" ("id", "key", "val") VALUES (10, 12, 14)'; @@ -234,15 +237,8 @@ SQL; $this->assertTrue($res); } - // -------------------------------------------------------------------------- - public function testRollbackTransaction() { - if (IS_QUERCUS) - { - $this->markTestSkipped("JDBC Driver doesn't support transactions"); - } - $res = self::$db->beginTransaction(); $sql = 'INSERT INTO "create_test" ("id", "key", "val") VALUES (182, 96, 43)'; @@ -252,18 +248,14 @@ SQL; $this->assertTrue($res); } - // -------------------------------------------------------------------------- - public function testGetDBs() { - $this->assertTrue(is_array(self::$db->get_dbs())); + $this->assertTrue(is_array(self::$db->getDbs())); } - // -------------------------------------------------------------------------- - public function testGetSchemas() { - $this->assertNull(self::$db->get_schemas()); + $this->assertNull(self::$db->getSchemas()); } // -------------------------------------------------------------------------- @@ -272,42 +264,34 @@ SQL; public function testNullMethods() { - $sql = self::$db->sql->function_list(); + $sql = self::$db->getSQL()->functionList(); $this->assertEqual(NULL, $sql); - $sql = self::$db->sql->procedure_list(); + $sql = self::$db->getSQL()->procedureList(); $this->assertEqual(NULL, $sql); - $sql = self::$db->sql->sequence_list(); + $sql = self::$db->getSQL()->sequenceList(); $this->assertEqual(NULL, $sql); } - // -------------------------------------------------------------------------- - public function testGetSystemTables() { - $sql = self::$db->get_system_tables(); - $this->assertTrue(is_array($sql)); + $sql = self::$db->getSystemTables(); + $this->assertTrue(\is_array($sql)); } - // -------------------------------------------------------------------------- - public function testGetSequences() { - $this->assertNull(self::$db->get_sequences()); + $this->assertNull(self::$db->getSequences()); } - // -------------------------------------------------------------------------- - public function testGetFunctions() { - $this->assertNull(self::$db->get_functions()); + $this->assertNull(self::$db->getFunctions()); } - // -------------------------------------------------------------------------- - public function testGetProcedures() { - $this->assertNull(self::$db->get_procedures()); + $this->assertNull(self::$db->getProcedures()); } -} \ No newline at end of file +} diff --git a/tests/databases/sqlite/SQLiteQBTest.php b/tests/Drivers/SQLite/SQLiteQueryBuilderTest.php similarity index 67% rename from tests/databases/sqlite/SQLiteQBTest.php rename to tests/Drivers/SQLite/SQLiteQueryBuilderTest.php index 7f77483..6bb7f62 100644 --- a/tests/databases/sqlite/SQLiteQBTest.php +++ b/tests/Drivers/SQLite/SQLiteQueryBuilderTest.php @@ -1,23 +1,28 @@ - + * @copyright 2012 - 2018 Timothy J. Warren + * @license http://www.opensource.org/licenses/mit-license.html MIT License + * @link https://git.timshomepage.net/aviat4ion/Query */ +namespace Query\Tests\Drivers\SQLite; -// -------------------------------------------------------------------------- +use PDO; +use Query\Tests\BaseQueryBuilderTest; /** * Class for testing Query Builder with SQLite * * @requires extension pdo_sqlite */ - class SQLiteQBTest extends QBTest { + class SQLiteQueryBuilderTest extends BaseQueryBuilderTest { public static function setUpBeforeClass() { @@ -25,8 +30,6 @@ self::$db = Query('test_sqlite'); } - // -------------------------------------------------------------------------- - public function testQueryFunctionAlias() { $db = Query('test_sqlite'); @@ -34,8 +37,6 @@ $this->assertTrue(self::$db === $db, "Alias passed into query function gives the original object back"); } - // -------------------------------------------------------------------------- - public function testQueryExplain() { $query = self::$db->select('id, key as k, val') @@ -46,9 +47,9 @@ $res = $query->fetchAll(PDO::FETCH_ASSOC); - $expected_possibilities = array(); + $expectedPossibilities = array(); - $expected_possibilities[] = array( + $expectedPossibilities[] = array( array( 'order' => '0', 'from' => '0', @@ -56,7 +57,7 @@ ) ); - $expected_possibilities[] = array ( + $expectedPossibilities[] = array ( array ( 'selectid' => '0', 'order' => '0', @@ -65,7 +66,7 @@ ), ); - $expected_possibilities[] = array ( + $expectedPossibilities[] = array ( array ( 'selectid' => '0', 'order' => '0', @@ -74,7 +75,7 @@ ), ); - $expected_possibilities[] = array ( + $expectedPossibilities[] = array ( array ( 'selectid' => '0', 'order' => '0', @@ -86,7 +87,7 @@ $passed = FALSE; // Check for a matching possibility - foreach($expected_possibilities as $ep) + foreach($expectedPossibilities as $ep) { if ($res == $ep) { diff --git a/tests/QueryParserTest.php b/tests/QueryParserTest.php new file mode 100644 index 0000000..d12af98 --- /dev/null +++ b/tests/QueryParserTest.php @@ -0,0 +1,66 @@ + + * @copyright 2012 - 2018 Timothy J. Warren + * @license http://www.opensource.org/licenses/mit-license.html MIT License + * @link https://git.timshomepage.net/aviat4ion/Query + */ +namespace Query\Tests; + +use Query\QueryParser; +use Query\Drivers\Sqlite\Driver; + +/** + * Tests for the Query Parser + */ +class QueryParserTest extends TestCase { + /** + * @var QueryParser + */ + protected $parser; + + public function setUp() + { + $db = new Driver('sqlite::memory:'); + $this->parser = new QueryParser($db); + } + + public function testGeneric() + { + $matches = $this->parser->parseJoin('table1.field1=table2.field2'); + $this->assertEqual($matches['combined'], array( + 'table1.field1', '=', 'table2.field2' + )); + } + + public function testGeneric2() + { + $matches = $this->parser->parseJoin('db1.table1.field1!=db2.table2.field2'); + $this->assertEqual($matches['combined'], array( + 'db1.table1.field1','!=','db2.table2.field2' + )); + } + + public function testWUnderscore() + { + $matches = $this->parser->parseJoin('table_1.field1 = tab_le2.field_2'); + $this->assertEqual($matches['combined'], array( + 'table_1.field1', '=', 'tab_le2.field_2' + )); + } + + public function testFunction() + { + $matches = $this->parser->parseJoin('table1.field1 > SUM(3+5)'); + $this->assertEqual($matches['combined'], array( + 'table1.field1', '>', 'SUM(3+5)' + )); + } +} \ No newline at end of file diff --git a/tests/TestCase.php b/tests/TestCase.php new file mode 100644 index 0000000..c9441be --- /dev/null +++ b/tests/TestCase.php @@ -0,0 +1,71 @@ + + * @copyright 2012 - 2018 Timothy J. Warren + * @license http://www.opensource.org/licenses/mit-license.html MIT License + * @link https://git.timshomepage.net/aviat4ion/Query + */ +namespace Query\Tests; + +use PHPUnit\Framework\TestCase as PHPUnit_TestCase; + +/** + * Base class for TestCases + */ +class TestCase extends PHPUnit_TestCase { + + /** + * Wrapper for Simpletest's assertEqual + * + * @param mixed $expected + * @param mixed $actual + * @param string $message + */ + public function assertEqual($expected, $actual, $message='') + { + $this->assertEquals($expected, $actual, $message); + } + + /** + * Wrapper for SimpleTest's assertIsA + * + * @param mixed $object + * @param string $type + * @param string $message + */ + public function assertIsA($object, $type, $message='') + { + $this->assertTrue(is_a($object, $type), $message); + } + + /** + * Implementation of SimpleTest's assertReference + * + * @param mixed $first + * @param mixed $second + * @param string $message + */ + public function assertReference($first, $second, $message='') + { + if (\is_object($first)) + { + $res = ($first === $second); + } + else + { + $temp = $first; + $first = uniqid('test', TRUE); + $isRef = ($first === $second); + $first = $temp; + $res = $isRef; + } + $this->assertTrue($res, $message); + } +} \ No newline at end of file diff --git a/tests/bootstrap.php b/tests/bootstrap.php index 2927f3e..07f7b44 100644 --- a/tests/bootstrap.php +++ b/tests/bootstrap.php @@ -11,25 +11,6 @@ * @license http://philsturgeon.co.uk/code/dbad-license */ -// -------------------------------------------------------------------------- - -/** - * Quercus detection for workarounds - */ -if ( ! defined('IS_QUERCUS')) -{ - if ( ! isset($_SERVER_SOFTWARE)) - { - define('IS_QUERCUS', FALSE); - } - else - { - $test = strpos($_SERVER["SERVER_SOFTWARE"],'Quercus') !== FALSE; - define('IS_QUERCUS', $test); - unset($test); - } -} - /** * Unit test bootstrap - Using phpunit */ @@ -37,9 +18,6 @@ define('QTEST_DIR', realpath(__DIR__)); define('QBASE_DIR', realpath(QTEST_DIR.'/../') . '/'); define('QDS', DIRECTORY_SEPARATOR); -// Include db classes -require_once(QBASE_DIR . 'autoload.php'); - function get_json_config() { $files = array( @@ -58,69 +36,7 @@ function get_json_config() return FALSE; } -/** - * Base class for TestCases - */ -class Query_TestCase extends PHPUnit_Framework_TestCase { - - /** - * Wrapper for Simpletest's assertEqual - * - * @param mixed $expected - * @param mixed $actual - * @param string $message - */ - public function assertEqual($expected, $actual, $message='') - { - $this->assertEquals($expected, $actual, $message); - } - - /** - * Wrapper for SimpleTest's assertIsA - * - * @param object $object - * @param string $type - * @param string $message - */ - public function assertIsA($object, $type, $message='') - { - $this->assertTrue(is_a($object, $type), $message); - } - - /** - * Implementation of SimpleTest's assertReference - * - * @param mixed $first - * @param mixed $second - * @param string $message - */ - public function assertReference($first, $second, $message='') - { - if (is_object($first)) - { - $res = ($first === $second); - } - else - { - $temp = $first; - $first = uniqid("test"); - $is_ref = ($first === $second); - $first = $temp; - $res = $is_ref; - } - $this->assertTrue($res, $message); - } -} - -// -------------------------------------------------------------------------- $path = QTEST_DIR.QDS.'db_files'.QDS.'test_sqlite.db'; @unlink($path); -// Require base testing classes -//require_once(QTEST_DIR . '/core/core_test.php'); -require_once(QTEST_DIR . '/core/base_db_test.php'); -//require_once(QTEST_DIR . '/core/query_parser_test.php'); -require_once(QTEST_DIR . '/core/base_query_builder_test.php'); - - -// End of bootstrap.php \ No newline at end of file +// End of bootstrap.php diff --git a/tests/core/base_db_test.php b/tests/core/base_db_test.php deleted file mode 100644 index 5b17024..0000000 --- a/tests/core/base_db_test.php +++ /dev/null @@ -1,151 +0,0 @@ -get_tables(); - $this->assertTrue(is_array($tables)); - $this->assertTrue( ! empty($tables)); - } - - // -------------------------------------------------------------------------- - - public function testGetSystemTables() - { - $tables = self::$db->get_system_tables(); - $this->assertTrue(is_array($tables)); - $this->assertTrue( ! empty($tables)); - } - - // -------------------------------------------------------------------------- - - public function testBackupData() - { - $this->assertTrue(is_string(self::$db->get_util()->backup_data(array('create_delete', FALSE)))); - $this->assertTrue(is_string(self::$db->get_util()->backup_data(array('create_delete', TRUE)))); - } - - // -------------------------------------------------------------------------- - - public function testGetColumns() - { - $cols = self::$db->get_columns('test'); - $this->assertTrue(is_array($cols)); - $this->assertTrue( ! empty($cols)); - } - - // -------------------------------------------------------------------------- - - public function testGetTypes() - { - $types = self::$db->get_types(); - $this->assertTrue(is_array($types)); - $this->assertTrue( ! empty($types)); - } - - // -------------------------------------------------------------------------- - - public function testGetFKs() - { - $expected = array(array( - 'child_column' => 'ext_id', - 'parent_table' => 'testconstraints', - 'parent_column' => 'someid', - 'update' => 'CASCADE', - 'delete' => 'CASCADE' - )); - - $keys = self::$db->get_fks('testconstraints2'); - $this->assertEqual($expected, $keys); - } - - // -------------------------------------------------------------------------- - - public function testGetIndexes() - { - $keys = self::$db->get_indexes('test'); - $this->assertTrue(is_array($keys)); - } - - // -------------------------------------------------------------------------- - - public function testGetViews() - { - $views = self::$db->get_views(); - $expected = array('numbersview', 'testview'); - $this->assertEqual($expected, array_values($views)); - $this->assertTrue(is_array($views)); - } - - // -------------------------------------------------------------------------- - - public function testGetTriggers() - { - // @TODO standardize trigger output for different databases - - $triggers = self::$db->get_triggers(); - $this->assertTrue(is_array($triggers)); - } - - // -------------------------------------------------------------------------- - - public function testGetSequences() - { - $seqs = self::$db->get_sequences(); - - // Normalize sequence names - $seqs = array_map('strtolower', $seqs); - - $expected = array('newtable_seq'); - - $this->assertTrue(is_array($seqs)); - $this->assertEqual($expected, $seqs); - } - - // -------------------------------------------------------------------------- - - public function testGetProcedures() - { - $procedures = self::$db->get_procedures(); - $this->assertTrue(is_array($procedures)); - } - - // -------------------------------------------------------------------------- - - public function testGetFunctions() - { - $funcs = self::$db->get_functions(); - $this->assertTrue(is_array($funcs)); - } -} -// End of db_test.php \ No newline at end of file diff --git a/tests/core/connection_manager_test.php b/tests/core/connection_manager_test.php deleted file mode 100644 index 2115922..0000000 --- a/tests/core/connection_manager_test.php +++ /dev/null @@ -1,102 +0,0 @@ -setExpectedException('DomainException', "Can't clone singleton"); - $clone = clone self::$instance; - } - - // -------------------------------------------------------------------------- - - public function testNoSerialize() - { - $this->setExpectedException('DomainException', "No serializing of singleton"); - $string = serialize(self::$instance); - - $this->setExpectedException('DomainException', "No serializing of singleton"); - $string = self::$instance->__sleep(); - } - - // -------------------------------------------------------------------------- - - public function testNoUnserialize() - { - $this->setExpectedException('DomainException', "Can't unserialize singleton"); - $obj = self::$instance->__wakeup(); - } - - // -------------------------------------------------------------------------- - - public function testParseParams() - { - $params = (object) array( - 'type' => 'sqlite', - 'file' => ':memory:', - 'options' => array( - 'foo' => 'bar' - ) - ); - - $expected = array( - ':memory:', - 'Sqlite', - $params, - array('foo' => 'bar') - ); - - $this->assertEqual($expected, self::$instance->parse_params($params)); - } - - // -------------------------------------------------------------------------- - - public function testConnect() - { - $params = (object) array( - 'type' => 'sqlite', - 'file' => ':memory:', - 'prefix' => 'create_', - 'options' => array( - 'foo' => 'bar' - ) - ); - - $conn = self::$instance->connect($params); - $this->assertInstanceOf('Query\\QueryBuilder', $conn); - - - // Check that the connection just made is returned from the get_connection method - $this->assertEqual($conn, self::$instance->get_connection()); - } - - // -------------------------------------------------------------------------- - - public function testGetConnection() - { - $params = (object) array( - 'type' => 'sqlite', - 'file' => ':memory:', - 'prefix' => 'create_', - 'alias' => 'conn_manager', - 'options' => array( - 'foo' => 'bar' - ) - ); - - $conn = self::$instance->connect($params); - $this->assertInstanceOf('Query\\QueryBuilder', $conn); - - $this->assertEqual($conn, self::$instance->get_connection('conn_manager')); - } -} -// End of connection_manager_test.php \ No newline at end of file diff --git a/tests/core/core_test.php b/tests/core/core_test.php deleted file mode 100644 index b71576a..0000000 --- a/tests/core/core_test.php +++ /dev/null @@ -1,62 +0,0 @@ -assertTrue(version_compare(PHP_VERSION, "5.3", "ge")); - } - - // -------------------------------------------------------------------------- - - /** - * TestHasPDO function. - * - * @access public - * @return void - */ - public function testHasPDO() - { - // PDO class exists - $this->assertTrue(class_exists('PDO')); - - - // Make sure at least one of the supported drivers is enabled - $supported = array( - 'firebird', - 'mysql', - 'pgsql', - 'odbc', - 'sqlite', - ); - - $drivers = PDO::getAvailableDrivers(); - - $num_supported = count(array_intersect($drivers, $supported)); - - $this->assertTrue($num_supported > 0); - } -} \ No newline at end of file diff --git a/tests/core/query_parser_test.php b/tests/core/query_parser_test.php deleted file mode 100644 index d872789..0000000 --- a/tests/core/query_parser_test.php +++ /dev/null @@ -1,58 +0,0 @@ -parser = new Query\QueryParser($db); - } - - public function TestGeneric() - { - $matches = $this->parser->parse_join('table1.field1=table2.field2'); - $this->assertEqual($matches['combined'], array( - 'table1.field1', '=', 'table2.field2' - )); - } - - public function testGeneric2() - { - $matches = $this->parser->parse_join('db1.table1.field1!=db2.table2.field2'); - $this->assertEqual($matches['combined'], array( - 'db1.table1.field1','!=','db2.table2.field2' - )); - } - - public function testWUnderscore() - { - $matches = $this->parser->parse_join('table_1.field1 = tab_le2.field_2'); - $this->assertEqual($matches['combined'], array( - 'table_1.field1', '=', 'tab_le2.field_2' - )); - } - - public function testFunction() - { - $matches = $this->parser->parse_join('table1.field1 > SUM(3+5)'); - $this->assertEqual($matches['combined'], array( - 'table1.field1', '>', 'SUM(3+5)' - )); - } -} \ No newline at end of file diff --git a/tests/databases/firebird/FirebirdQBTest.php b/tests/databases/firebird/FirebirdQBTest.php deleted file mode 100644 index 25cea6f..0000000 --- a/tests/databases/firebird/FirebirdQBTest.php +++ /dev/null @@ -1,157 +0,0 @@ -alias = 'fire'; - $params->type = 'firebird'; - $params->file = $dbpath; - $params->host = '127.0.0.1'; - $params->user = 'SYSDBA'; - $params->pass = 'masterkey'; - $params->prefix = 'create_'; - self::$db = Query($params); - } - - public function setUp() - { - if ( ! function_exists('\\fbird_connect')) - { - $this->markTestSkipped('Firebird extension does not exist'); - } - } - - // -------------------------------------------------------------------------- - - public function testGetNamedConnectionException() - { - try - { - $db = Query('water'); - } - catch(InvalidArgumentException $e) - { - $this->assertIsA($e, 'InvalidArgumentException'); - } - } - - // -------------------------------------------------------------------------- - - public function testQueryFunctionAlias() - { - $db = Query(); - - $this->assertTrue(self::$db === $db); - } - - // -------------------------------------------------------------------------- - - public function testGetNamedConnection() - { - $dbpath = QTEST_DIR.QDS.'db_files'.QDS.'FB_TEST_DB.FDB'; - - // test the query builder - $params = new Stdclass(); - $params->alias = 'wood'; - $params->type = 'firebird'; - $params->file = $dbpath; - $params->host = 'localhost'; - $params->user = 'sysdba'; - $params->pass = 'masterkey'; - $params->prefix = ''; - $f_conn = Query($params); - $q_conn = Query('wood'); - - $this->assertReference($f_conn, $q_conn); - } - - // -------------------------------------------------------------------------- - - public function testTypeList() - { - $sql = self::$db->sql->type_list(); - $query = self::$db->query($sql); - - $this->assertIsA($query, 'PDOStatement'); - - $res = $query->fetchAll(PDO::FETCH_ASSOC); - - $this->assertTrue(is_array($res)); - } - - // -------------------------------------------------------------------------- - - public function testQueryExplain() - { - $res = self::$db->select('id, key as k, val') - ->explain() - ->where('id >', 1) - ->where('id <', 900) - ->limit(2, 1) - ->get_compiled_select(); - - $res2 = self::$db->select('id, key as k, val') - ->where('id >', 1) - ->where('id <', 900) - ->limit(2, 1) - ->get_compiled_select(); - - // Queries are equal because explain is not a keyword in Firebird - $this->assertEqual($res, $res2); - } - - // -------------------------------------------------------------------------- - - public function testResultErrors() - { - $obj = self::$db->query('SELECT * FROM "create_test"'); - - // Test row count - $this->assertEqual(0, $obj->rowCount()); - - // Test error code - $this->assertFalse($obj->errorCode()); - - // Test error info - $error = $obj->errorInfo(); - $expected = array ( - 0 => 0, - 1 => false, - 2 => false, - ); - - $this->assertEqual($expected, $error); - } - - // -------------------------------------------------------------------------- - - public function testBackupStructure() - { - $existing = QTEST_DIR.QDS.'db_files'.QDS.'FB_TEST_DB.FDB'; - $backup = QTEST_DIR.QDS.'db_files'.QDS.'FB_TEST_BKP.FDB'; - - $this->assertTrue(self::$db->get_util()->backup_structure($existing, $backup)); - } -} \ No newline at end of file diff --git a/tests/databases/firebird/FirebirdTest.php b/tests/databases/firebird/FirebirdTest.php deleted file mode 100644 index f8bbdbf..0000000 --- a/tests/databases/firebird/FirebirdTest.php +++ /dev/null @@ -1,292 +0,0 @@ -set_table_prefix('create_'); - } - - public function setUp() - { - if ( ! function_exists('\\fbird_connect')) - { - $this->markTestSkipped('Firebird extension does not exist'); - } - - $this->tables = self::$db->get_tables(); - } - - // -------------------------------------------------------------------------- - - public function tearDown() - { - unset($this->tables); - } - - // -------------------------------------------------------------------------- - - /** - * coverage for methods in result class that aren't implemented - */ - public function testNullResultMethods() - { - $obj = self::$db->query('SELECT "id" FROM "create_test"'); - - $val = "bar"; - - $this->assertNull($obj->bindColumn('foo', $val)); - $this->assertNull($obj->bindParam('foo', $val)); - $this->assertNull($obj->bindValue('foo', $val)); - - } - - // -------------------------------------------------------------------------- - - public function testExists() - { - $this->assertTrue(function_exists('ibase_connect')); - $this->assertTrue(function_exists('fbird_connect')); - } - - // -------------------------------------------------------------------------- - - public function testConnection() - { - $this->assertIsA(self::$db, '\\Query\\Drivers\\Firebird\\Driver'); - } - - // -------------------------------------------------------------------------- - - public function testGetSystemTables() - { - $only_system = TRUE; - - $tables = self::$db->get_system_tables(); - - foreach($tables as $t) - { - if(stripos($t, 'rdb$') !== 0 && stripos($t, 'mon$') !== 0) - { - $only_system = FALSE; - break; - } - } - - $this->assertTrue($only_system); - } - - // -------------------------------------------------------------------------- - // ! Create / Delete Tables - // -------------------------------------------------------------------------- - - public function testCreateTable() - { - //Attempt to create the table - $sql = self::$db->get_util()->create_table('create_delete', array( - 'id' => 'SMALLINT', - 'key' => 'VARCHAR(64)', - 'val' => 'BLOB SUB_TYPE TEXT' - )); - self::$db->query($sql); - - //Check - $this->assertTrue(in_array('create_delete', self::$db->get_tables())); - } - - // -------------------------------------------------------------------------- - - public function testDeleteTable() - { - //Attempt to delete the table - $sql = self::$db->get_util()->delete_table('create_delete'); - self::$db->query($sql); - - //Check - $table_exists = in_array('create_delete', self::$db->get_tables()); - $this->assertFalse($table_exists); - } - - // -------------------------------------------------------------------------- - - public function testTruncate() - { - self::$db->truncate('create_test'); - - $this->assertTrue(self::$db->affected_rows() > 0); - } - - // -------------------------------------------------------------------------- - - public function testCommitTransaction() - { - $res = self::$db->beginTransaction(); - - $sql = 'INSERT INTO "create_test" ("id", "key", "val") VALUES (10, 12, 14)'; - self::$db->query($sql); - - $res = self::$db->commit(); - $this->assertTrue($res); - } - - // -------------------------------------------------------------------------- - - public function testRollbackTransaction() - { - $res = self::$db->beginTransaction(); - - $sql = 'INSERT INTO "create_test" ("id", "key", "val") VALUES (182, 96, 43)'; - self::$db->query($sql); - - $res = self::$db->rollback(); - $this->assertTrue($res); - } - - // -------------------------------------------------------------------------- - - public function testPreparedStatements() - { - $sql = <<prepare($sql); - $query->execute(array(1,"booger's", "Gross")); - - } - - // -------------------------------------------------------------------------- - - public function testPrepareExecute() - { - $sql = <<prepare_execute($sql, array( - 2, "works", 'also?' - )); - - } - - // -------------------------------------------------------------------------- - - public function testFetch() - { - $res = self::$db->query('SELECT "key","val" FROM "create_test"'); - - // Object - $fetchObj = $res->fetchObject(); - $this->assertIsA($fetchObj, 'stdClass'); - - // Associative array - $fetchAssoc = $res->fetch(PDO::FETCH_ASSOC); - $this->assertTrue(array_key_exists('key', $fetchAssoc)); - - // Numeric array - $res2 = self::$db->query('SELECT "id","key","val" FROM "create_test"'); - $fetch = $res2->fetch(PDO::FETCH_NUM); - $this->assertTrue(is_array($fetch)); - } - - // -------------------------------------------------------------------------- - - public function testPrepareQuery() - { - $this->assertNull(self::$db->prepare_query('', array())); - } - - // -------------------------------------------------------------------------- - - public function testErrorInfo() - { - $result = self::$db->errorInfo(); - - $expected = array ( - 0 => 0, - 1 => false, - 2 => false, - ); - - $this->assertEqual($expected, $result); - } - - // -------------------------------------------------------------------------- - - public function testErrorCode() - { - $result = self::$db->errorCode(); - $this->assertFalse($result); - } - - // -------------------------------------------------------------------------- - - public function testDBList() - { - $res = self::$db->get_sql()->db_list(); - $this->assertNULL($res); - } - - // -------------------------------------------------------------------------- - - public function testExec() - { - $res = self::$db->exec('SELECT * FROM "create_test"'); - $this->assertEquals(NULL, $res); - } - - // -------------------------------------------------------------------------- - - public function testInTransaction() - { - self::$db->beginTransaction(); - $this->assertTrue(self::$db->inTransaction()); - self::$db->rollBack(); - $this->assertFalse(self::$db->inTransaction()); - } - - // -------------------------------------------------------------------------- - - public function testGetAttribute() - { - $res = self::$db->getAttribute("foo"); - $this->assertEquals(NULL, $res); - } - - // -------------------------------------------------------------------------- - - public function testSetAttribute() - { - $this->assertFalse(self::$db->setAttribute(47, 'foo')); - } - - public function testLastInsertId() - { - $this->assertEqual(0, self::$db->lastInsertId('NEWTABLE_SEQ')); - } -} \ No newline at end of file diff --git a/tests/databases/mysql/MySQLTest.php b/tests/databases/mysql/MySQLTest.php deleted file mode 100644 index 4e9cd93..0000000 --- a/tests/databases/mysql/MySQLTest.php +++ /dev/null @@ -1,205 +0,0 @@ -mysql; - - self::$db = new \Query\Drivers\Mysql\Driver("mysql:host={$params->host};dbname={$params->database}", $params->user, $params->pass, array( - PDO::ATTR_PERSISTENT => TRUE - )); - } - - self::$db->set_table_prefix('create_'); - } - - // -------------------------------------------------------------------------- - - public function testExists() - { - $this->assertTrue(in_array('mysql', PDO::getAvailableDrivers())); - } - - // -------------------------------------------------------------------------- - - public function testConnection() - { - $this->assertIsA(self::$db, '\\Query\\Drivers\\Mysql\\Driver'); - } - - // -------------------------------------------------------------------------- - - public function testCreateTable() - { - self::$db->exec(file_get_contents(QTEST_DIR.'/db_files/mysql.sql')); - - //Attempt to create the table - $sql = self::$db->get_util()->create_table('test', - array( - 'id' => 'int(10)', - 'key' => 'TEXT', - 'val' => 'TEXT', - ), - array( - 'id' => 'PRIMARY KEY' - ) - ); - - self::$db->query($sql); - - //Attempt to create the table - $sql = self::$db->get_util()->create_table('join', - array( - 'id' => 'int(10)', - 'key' => 'TEXT', - 'val' => 'TEXT', - ), - array( - 'id' => 'PRIMARY KEY' - ) - ); - self::$db->query($sql); - - //Check - $dbs = self::$db->get_tables(); - - $this->assertTrue(in_array('create_test', $dbs)); - - } - - // -------------------------------------------------------------------------- - - public function testTruncate() - { - self::$db->truncate('test'); - self::$db->truncate('join'); - } - - // -------------------------------------------------------------------------- - - public function testPreparedStatements() - { - $sql = <<prepare_query($sql, array(1,"boogers", "Gross")); - - $res = $statement->execute(); - - $this->assertTrue($res); - - } - - // -------------------------------------------------------------------------- - - public function testBadPreparedStatement() - { - $sql = <<prepare_query($sql, 'foo'); - } - catch(InvalidArgumentException $e) - { - $this->assertTrue(TRUE); - } - - } - - // -------------------------------------------------------------------------- - - public function testPrepareExecute() - { - $sql = <<prepare_execute($sql, array( - 2, "works", 'also?' - )); - - $this->assertInstanceOf('PDOStatement', $res); - - } - - // -------------------------------------------------------------------------- - - public function testCommitTransaction() - { - $res = self::$db->beginTransaction(); - - $sql = 'INSERT INTO `create_test` (`id`, `key`, `val`) VALUES (10, 12, 14)'; - self::$db->query($sql); - - $res = self::$db->commit(); - $this->assertTrue($res); - } - - // -------------------------------------------------------------------------- - - public function testRollbackTransaction() - { - $res = self::$db->beginTransaction(); - - $sql = 'INSERT INTO `create_test` (`id`, `key`, `val`) VALUES (182, 96, 43)'; - self::$db->query($sql); - - $res = self::$db->rollback(); - $this->assertTrue($res); - } - - // -------------------------------------------------------------------------- - - public function testGetSchemas() - { - $this->assertNull(self::$db->get_schemas()); - } - - // -------------------------------------------------------------------------- - - public function testGetSequences() - { - $this->assertNull(self::$db->get_sequences()); - } - - // -------------------------------------------------------------------------- - - public function testBackup() - { - $this->assertTrue(is_string(self::$db->get_util()->backup_structure())); - } - - -} \ No newline at end of file diff --git a/tests/databases/pgsql/PgSQLTest.php b/tests/databases/pgsql/PgSQLTest.php deleted file mode 100644 index 5f854c6..0000000 --- a/tests/databases/pgsql/PgSQLTest.php +++ /dev/null @@ -1,232 +0,0 @@ -markTestSkipped("Postgres extension for PDO not loaded"); - } - } - - public static function setUpBeforeClass() - { - $class = "Query\\Drivers\\Pgsql\\Driver"; - - $params = get_json_config(); - if (($var = getenv('TRAVIS'))) - { - self::$db = new $class('host=127.0.0.1;port=5432;dbname=test', 'postgres'); - } - // Attempt to connect, if there is a test config file - else if ($params !== FALSE) - { - $params = $params->pgsql; - self::$db = new $class("pgsql:host={$params->host};dbname={$params->database};port=5432", $params->user, $params->pass); - } - - self::$db->set_table_prefix('create_'); - } - - // -------------------------------------------------------------------------- - - public function testExists() - { - $drivers = \PDO::getAvailableDrivers(); - $this->assertTrue(in_array('pgsql', $drivers)); - } - - // -------------------------------------------------------------------------- - - public function testConnection() - { - if (empty(self::$db)) return; - - $this->assertIsA(self::$db, '\\Query\\Drivers\\Pgsql\\Driver'); - } - - // -------------------------------------------------------------------------- - - public function testCreateTable() - { - self::$db->exec(file_get_contents(QTEST_DIR.'/db_files/pgsql.sql')); - - // Drop the table(s) if they exist - $sql = 'DROP TABLE IF EXISTS "create_test"'; - self::$db->query($sql); - $sql = 'DROP TABLE IF EXISTS "create_join"'; - self::$db->query($sql); - - - //Attempt to create the table - $sql = self::$db->get_util()->create_table('create_test', - array( - 'id' => 'integer', - 'key' => 'TEXT', - 'val' => 'TEXT', - ), - array( - 'id' => 'PRIMARY KEY' - ) - ); - - self::$db->query($sql); - - //Attempt to create the table - $sql = self::$db->get_util()->create_table('create_join', - array( - 'id' => 'integer', - 'key' => 'TEXT', - 'val' => 'TEXT', - ), - array( - 'id' => 'PRIMARY KEY' - ) - ); - self::$db->query($sql); - - //echo $sql.'
    '; - - //Reset - //unset(self::$db); - //$this->setUp(); - - //Check - $dbs = self::$db->get_tables(); - $this->assertTrue(in_array('create_test', $dbs)); - - } - - // -------------------------------------------------------------------------- - - public function testTruncate() - { - self::$db->truncate('create_test'); - self::$db->truncate('create_join'); - - $ct_query = self::$db->query('SELECT * FROM create_test'); - $cj_query = self::$db->query('SELECT * FROM create_join'); - } - - // -------------------------------------------------------------------------- - - public function testPreparedStatements() - { - $sql = <<prepare_query($sql, array(1,"boogers", "Gross")); - - $statement->execute(); - - } - - // -------------------------------------------------------------------------- - - public function testBadPreparedStatement() - { - $sql = <<prepare_query($sql, 'foo'); - } - catch(InvalidArgumentException $e) - { - $this->assertTrue(TRUE); - } - - } - - // -------------------------------------------------------------------------- - - public function testPrepareExecute() - { - if (empty(self::$db)) return; - - $sql = <<prepare_execute($sql, array( - 2, "works", 'also?' - )); - - } - - // -------------------------------------------------------------------------- - - public function testCommitTransaction() - { - if (empty(self::$db)) return; - - $res = self::$db->beginTransaction(); - - $sql = 'INSERT INTO "create_test" ("id", "key", "val") VALUES (10, 12, 14)'; - self::$db->query($sql); - - $res = self::$db->commit(); - $this->assertTrue($res); - } - - // -------------------------------------------------------------------------- - - public function testRollbackTransaction() - { - if (empty(self::$db)) return; - - $res = self::$db->beginTransaction(); - - $sql = 'INSERT INTO "create_test" ("id", "key", "val") VALUES (182, 96, 43)'; - self::$db->query($sql); - - $res = self::$db->rollback(); - $this->assertTrue($res); - } - - // -------------------------------------------------------------------------- - - public function testGetSchemas() - { - $this->assertTrue(is_array(self::$db->get_schemas())); - } - - // -------------------------------------------------------------------------- - - public function testGetDBs() - { - $this->assertTrue(is_array(self::$db->get_dbs())); - } - - // -------------------------------------------------------------------------- - - public function testGetFunctions() - { - $this->assertNull(self::$db->get_functions()); - } -} \ No newline at end of file diff --git a/tests/db_files/FB_TEST_DB.FDB b/tests/db_files/FB_TEST_DB.FDB deleted file mode 100755 index 1c303f0..0000000 Binary files a/tests/db_files/FB_TEST_DB.FDB and /dev/null differ diff --git a/tests/db_files/firebird.sql b/tests/db_files/firebird.sql deleted file mode 100644 index 11e2d0b..0000000 --- a/tests/db_files/firebird.sql +++ /dev/null @@ -1,113 +0,0 @@ --- sample data to test Firebird system tables - --- TABLE TEST -CREATE TABLE TEST1 ( - TEST_NAME CHAR(30) CHARACTER SET NONE NOT NULL COLLATE NONE, - TEST_ID INTEGER DEFAULT '0' NOT NULL, - TEST_DATE TIMESTAMP NOT NULL -); -ALTER TABLE TEST1 ADD CONSTRAINT PK_TEST PRIMARY KEY (TEST_ID); - --- TABLE TEST2 with some CONSTRAINTs and an INDEX -CREATE TABLE TEST2 ( - ID INTEGER NOT NULL, - FIELD1 INTEGER, - FIELD2 CHAR(15) CHARACTER SET NONE COLLATE NONE, - FIELD3 VARCHAR(50) CHARACTER SET NONE COLLATE NONE, - FIELD4 INTEGER, - FIELD5 INTEGER, - ID2 INTEGER NOT NULL -); -ALTER TABLE TEST2 ADD PRIMARY KEY (ID2); -CREATE UNIQUE INDEX TEST2_FIELD1ID_IDX ON TEST2(ID, FIELD1); -CREATE UNIQUE INDEX TEST2_FIELD4_IDX ON TEST2(FIELD4); -CREATE INDEX TEST2_FIELD5_IDX ON TEST2(FIELD5); - --- TABLE NUMBERS -CREATE TABLE NUMBERS ( - NUMBER INTEGER DEFAULT '0' NOT NULL, - EN CHAR(100) CHARACTER SET ISO8859_1 NOT NULL COLLATE ISO8859_1, - FR CHAR(100) CHARACTER SET ISO8859_1 NOT NULL COLLATE ISO8859_1 -); - --- TABLE NEWTABLE -CREATE TABLE NEWTABLE ( - ID INT DEFAULT 0 NOT NULL, - SOMENAME VARCHAR (12), - SOMEDESCRIPTION VARCHAR (12) -); -ALTER TABLE NEWTABLE ADD CONSTRAINT PKINDEX_IDX PRIMARY KEY (ID); -CREATE GENERATOR NEWTABLE_SEQ; - --- VIEW on TEST -CREATE VIEW "testview"( - TEST_NAME, - TEST_ID, - TEST_DATE -) AS -SELECT * -FROM TEST1 -WHERE TEST_NAME LIKE 't%'; - --- VIEW on NUMBERS -CREATE VIEW "numbersview"( - NUM, - EN, - FR -) AS -SELECT * -FROM NUMBERS -WHERE NUMBER > 100; - --- TRIGGER on NEWTABLE (emulate autoincrement) -SET TERM ^ ; - -CREATE TRIGGER AUTOINCREMENTPK FOR NEWTABLE -ACTIVE BEFORE INSERT POSITION 0 -AS BEGIN - IF (NEW.ID IS NULL OR NEW.ID = 0) THEN - NEW.ID = GEN_ID(NEWTABLE_SEQ, 1); -END^ - -SET TERM ; ^ - --- SAMPLE STORED PROCEDURE -SET TERM ^ ; - -CREATE PROCEDURE getEnglishNumber(N INTEGER) -RETURNS ( - english_number CHAR(100) -) -AS -BEGIN - FOR - SELECT EN - FROM NUMBERS - WHERE NUMBER = :N - INTO :english_number - DO - BEGIN - SUSPEND; - END -END ^ - -SET TERM ; ^ - --- TABLEs for testing CONSTRAINTs -CREATE TABLE "testconstraints" ( - "someid" integer NOT NULL, - "somename" char(10) NOT NULL, - CONSTRAINT "testconstraints_id_pk" PRIMARY KEY ("someid") -); -CREATE TABLE "testconstraints2" ( - "ext_id" integer NOT NULL, - "modified" date, - "uniquefield" char(10) NOT NULL, - "usraction" integer NOT NULL, - CONSTRAINT "testconstraints_id_fk" FOREIGN KEY ("ext_id") - REFERENCES "testconstraints" ("someid") - ON UPDATE CASCADE - ON DELETE CASCADE, - CONSTRAINT "unique_2_fields_idx" UNIQUE ("modified", "usraction"), - CONSTRAINT "uniquefld_idx" UNIQUE ("uniquefield") -); diff --git a/tests/index.php b/tests/index.php index 260faf2..be4767b 100644 --- a/tests/index.php +++ b/tests/index.php @@ -1,160 +1,153 @@ - + * @copyright 2012 - 2018 Timothy J. Warren + * @license http://www.opensource.org/licenses/mit-license.html MIT License + * @link https://git.timshomepage.net/aviat4ion/Query */ +namespace { + /** + * Unit test bootstrap - Using php simpletest + */ + \define('QTEST_DIR', __DIR__); + \define('QBASE_DIR', realpath(__DIR__ . '/../') . '/'); + \define('QDS', DIRECTORY_SEPARATOR); -/** - * Quercus detection for workarounds - */ -if ( ! defined('IS_QUERCUS')) -{ - if ( ! isset($_SERVER_SOFTWARE)) - { - define('IS_QUERCUS', FALSE); - } - else - { - $test = strpos($_SERVER["SERVER_SOFTWARE"],'Quercus') !== FALSE; - define('IS_QUERCUS', $test); - unset($test); - } + require_once QBASE_DIR . 'vendor/simpletest/simpletest/autorun.php'; + require_once QBASE_DIR . 'vendor/autoload.php'; } -// -------------------------------------------------------------------------- +namespace Query\Tests { -// Include simpletest -// it has to be in the tests folder -require_once('simpletest/autorun.php'); - -/** - * Base class for TestCases - */ -abstract class Query_TestCase extends UnitTestCase { - - public function __construct() + /** + * Base class for TestCases + */ + abstract class TestCase extends \UnitTestCase { - $class = get_class($this); - - if (method_exists($class, 'setupBeforeClass')) + public function __construct() { - $class::setupBeforeClass(); + $class = \get_class($this); + + echo 'Ran test suite: ' . $class . '
    '; + + if (method_exists($class, 'setupBeforeClass')) { + $class::setupBeforeClass(); + } + + parent::__construct(); } - parent::__construct(); - } - - public function __destruct() - { - $class = get_class($this); - - if (method_exists($class, 'tearDownAfterClass')) + public function __destruct() { - $class::tearDownAfterClass(); + $class = \get_class($this); + + if (method_exists($class, 'tearDownAfterClass')) { + $class::tearDownAfterClass(); + } + } + + /** + * Define assertInstanceOf for simpletest + * + * @param $expected + * @param $actual + * @param string $message + */ + public function assertInstanceOf($expected, $actual, $message = '') + { + $this->assertIsA($actual, $expected, $message); + } + + /** + * Alias to assertEqual + * + * @param mixed $expected + * @param mixed $actual + * @param string $message + */ + public function assertEquals($expected, $actual, $message = '') + { + $this->assertEqual($expected, $actual, $message); + } + + /** + * Alias to skipIf in SimpleTest + * + * @param string $message + */ + public function markTestSkipped($message = '') + { + $this->skipUnless(FALSE, $message); + } + + /** + * Alias to the method in PHPUnit + * + * @param string $message + */ + public function expectExceptionMessage($message) + { + // noop } } - /** - * Define assertInstanceOf for simpletest - * - * @param $expected - * @param $actual - * @param string $message - */ - public function assertInstanceOf($expected, $actual, $message = '') - { - $this->assertIsA($actual, $expected, $message); - } - - /** - * Alias to assertEqual - * - * @param mixed $expected - * @param mixed $actual - * @param string $message - */ - public function assertEquals($expected, $actual, $message = '') - { - $this->assertEqual($expected, $actual, $message); - } - - /** - * Alias to skipIf in SimpleTest - * - * @param string $message - */ - public function markTestSkipped($message = '') - { - $this->skipUnless(FALSE, $message); - } - - /** - * Alias for phpunit method - * - * @param string $name - * @param string $message - * @param int $code - */ - public function setExpectedException($name, $message='', $code=NULL) - { - $this->expectException($name); - } } -// -------------------------------------------------------------------------- - /** - * Unit test bootstrap - Using php simpletest + * Load the test suites */ -define('QTEST_DIR', __DIR__); -define('QBASE_DIR', realpath(__DIR__ . '/../') . '/'); -define('QDS', DIRECTORY_SEPARATOR); - -// Include db classes -require_once(QBASE_DIR . 'autoload.php'); - -// Include db tests -// Load db classes based on capability -$test_path = QTEST_DIR.'/databases/'; - -// Require base testing classes -require_once(QTEST_DIR . '/core/core_test.php'); -require_once(QTEST_DIR . '/core/connection_manager_test.php'); -require_once(QTEST_DIR . '/core/base_db_test.php'); -require_once(QTEST_DIR . '/core/query_parser_test.php'); -require_once(QTEST_DIR . '/core/base_query_builder_test.php'); - -$drivers = PDO::getAvailableDrivers(); - -if (function_exists('fbird_connect')) -{ - $drivers[] = 'interbase'; -} - -$driver_test_map = array( - 'MySQL' => in_array('mysql', $drivers), - 'SQLite' => in_array('sqlite', $drivers), - 'PgSQL' => in_array('pgsql', $drivers), - //'Firebird' => in_array('interbase', $drivers), - //'PDOFirebird' => in_array('firebird', $drivers) -); - -// Determine which testcases to load -foreach($driver_test_map as $name => $do_load) -{ - $path = $test_path . strtolower($name) . '/'; - - if ($do_load && (! IS_QUERCUS)) +namespace { + function get_json_config() { - require_once("{$path}{$name}Test.php"); - require_once("{$path}{$name}QBTest.php"); + $files = array( + __DIR__ . '/settings.json', + __DIR__ . '/settings.json.dist' + ); + + foreach ($files as $file) { + if (is_file($file)) { + return json_decode(file_get_contents($file)); + } + } + + return FALSE; + } + + // Include db tests + // Load db classes based on capability + $testPath = QTEST_DIR.'/Drivers/'; + + // Require base testing classes + require_once QTEST_DIR . '/CoreTest.php'; + require_once QTEST_DIR . '/ConnectionManagerTest.php'; + require_once QTEST_DIR . '/QueryParserTest.php'; + + $drivers = PDO::getAvailableDrivers(); + $driverTestMap = [ + 'MySQL' => \in_array('mysql', $drivers, TRUE), + 'SQLite' => \in_array('sqlite', $drivers, TRUE), + 'PgSQL' => \in_array('pgsql', $drivers, TRUE), + ]; + + // Determine which testcases to load + foreach($driverTestMap as $name => $doLoad) + { + $path = $testPath . $name; + + if ($doLoad) + { + require_once "{$path}/{$name}DriverTest.php"; + require_once "{$path}/{$name}QueryBuilderTest.php"; + } } } -// End of index.php \ No newline at end of file + + +// End of index.php