Skip to content

Commit

Permalink
Merge pull request #157 from skipperbent/v4-development
Browse files Browse the repository at this point in the history
Fixed binding issues
  • Loading branch information
skipperbent authored Mar 6, 2024
2 parents b485b73 + e9dd6d7 commit afcb797
Show file tree
Hide file tree
Showing 3 changed files with 322 additions and 576 deletions.
2 changes: 1 addition & 1 deletion .phpunit.result.cache
Original file line number Diff line number Diff line change
@@ -1 +1 @@
C:37:"PHPUnit\Runner\DefaultTestResultCache":5748:{a:2:{s:7:"defects";a:21:{s:45:"Pecee\Pixie\QueryBuilderTest::testSelectQuery";i:3;s:71:"Pecee\Pixie\QueryBuilderTest::testSelectQueryWithNestedCriteriaAndJoins";i:3;s:53:"Pecee\Pixie\QueryBuilderTest::testUpdateAdvancedQuery";i:3;s:43:"Pecee\Pixie\QueryBuilderTest::testJoinUsing";i:3;s:55:"Pecee\Pixie\QueryBuilderTest::testJoinQueryBuilderUsing";i:3;s:53:"Pecee\Pixie\QueryBuilderTest::testDeleteAdvancedQuery";i:3;s:56:"Pecee\Pixie\QueryBuilderTest::testRawStatementWithinJoin";i:3;s:61:"Pecee\Pixie\QueryBuilderTest::testRawStatementsWithinCriteria";i:3;s:39:"Pecee\Pixie\QueryBuilderTest::testAlias";i:3;s:70:"Pecee\Pixie\QueryBuilderTest::testIsPossibleToUseSubqueryInWhereClause";i:3;s:73:"Pecee\Pixie\QueryBuilderTest::testIsPossibleToUseSubqueryInWhereNotClause";i:3;s:53:"Pecee\Pixie\QueryBuilderTest::testSelectQueryWithNull";i:3;s:55:"Pecee\Pixie\QueryBuilderTest::testSelectWithQueryEvents";i:3;s:43:"Pecee\Pixie\QueryBuilder::testNullableWhere";i:3;s:42:"Pecee\Pixie\QueryBuilder::testWhereBetween";i:3;s:35:"Pecee\Pixie\QueryBuilder::testUnion";i:3;s:43:"Pecee\Pixie\QueryBuilder::testUnionSubQuery";i:3;s:44:"Pecee\Pixie\QueryBuilder::testQueryOverwrite";i:3;s:41:"Pecee\Pixie\QueryBuilder::testRemoveQuery";i:3;s:47:"Pecee\Pixie\QueryBuilderTest::testRawExpression";i:3;s:54:"Pecee\Pixie\QueryBuilderTest::testWhereNotNullSubQuery";i:3;}s:5:"times";a:66:{s:42:"Pecee\Pixie\ConnectionTest::testConnection";d:0.022;s:47:"Pecee\Pixie\ConnectionTest::testMultiConnection";d:0.001;s:57:"Pecee\Pixie\CustomExceptionsTest::testConnectionException";d:0.003;s:60:"Pecee\Pixie\CustomExceptionsTest::testTableNotFoundException";d:0.063;s:61:"Pecee\Pixie\CustomExceptionsTest::testColumnNotFoundException";d:0.069;s:61:"Pecee\Pixie\CustomExceptionsTest::testDuplicateEntryException";d:0.062;s:75:"Pecee\Pixie\CustomExceptionsTest::testQueryAggregateColumnNotFoundException";d:0.062;s:57:"Pecee\Pixie\CustomExceptionsTest::testForeignKeyException";d:0.066;s:54:"Pecee\Pixie\CustomExceptionsTest::testNotNullException";d:0.065;s:45:"Pecee\Pixie\NoTableSubQueryTest::testRawQuery";d:0.001;s:53:"Pecee\Pixie\QueryBuilderAggregateTest::testQueryCount";d:0.151;s:59:"Pecee\Pixie\QueryBuilderAggregateTest::testSqliteQueryCount";d:0.002;s:51:"Pecee\Pixie\QueryBuilderAggregateTest::testQuerySum";d:0.061;s:57:"Pecee\Pixie\QueryBuilderAggregateTest::testSqliteQuerySum";d:0.002;s:55:"Pecee\Pixie\QueryBuilderAggregateTest::testQueryAverage";d:0.061;s:61:"Pecee\Pixie\QueryBuilderAggregateTest::testSqliteQueryAverage";d:0.002;s:39:"Pecee\Pixie\QueryBuilderTest::testAlias";d:0.001;s:45:"Pecee\Pixie\QueryBuilderTest::testDeleteQuery";d:0.001;s:50:"Pecee\Pixie\QueryBuilderTest::testEventPropagation";d:0.001;s:51:"Pecee\Pixie\QueryBuilderTest::testInsertIgnoreQuery";d:0;s:65:"Pecee\Pixie\QueryBuilderTest::testInsertOnDuplicateKeyUpdateQuery";d:0;s:45:"Pecee\Pixie\QueryBuilderTest::testInsertQuery";d:0;s:70:"Pecee\Pixie\QueryBuilderTest::testIsPossibleToUseSubqueryInWhereClause";d:0;s:73:"Pecee\Pixie\QueryBuilderTest::testIsPossibleToUseSubqueryInWhereNotClause";d:0;s:52:"Pecee\Pixie\QueryBuilderTest::testOrderByFlexibility";d:0;s:61:"Pecee\Pixie\QueryBuilderTest::testRawStatementsWithinCriteria";d:0.001;s:61:"Pecee\Pixie\QueryBuilderTest::testRawStatementWithinStatement";d:0.001;s:58:"Pecee\Pixie\QueryBuilderTest::testRawStatementWithinSelect";d:0;s:56:"Pecee\Pixie\QueryBuilderTest::testRawStatementWithinJoin";d:0.001;s:47:"Pecee\Pixie\QueryBuilderTest::testRawExpression";d:0;s:46:"Pecee\Pixie\QueryBuilderTest::testReplaceQuery";d:0;s:47:"Pecee\Pixie\QueryBuilderTest::testSelectAliases";d:0;s:48:"Pecee\Pixie\QueryBuilderTest::testSelectDistinct";d:0;s:62:"Pecee\Pixie\QueryBuilderTest::testSelectDistinctAndSelectCalls";d:0;s:64:"Pecee\Pixie\QueryBuilderTest::testSelectDistinctWithSingleColumn";d:0;s:51:"Pecee\Pixie\QueryBuilderTest::testSelectFlexibility";d:0;s:45:"Pecee\Pixie\QueryBuilderTest::testSelectQuery";d:0.001;s:71:"Pecee\Pixie\QueryBuilderTest::testSelectQueryWithNestedCriteriaAndJoins";d:0.001;s:53:"Pecee\Pixie\QueryBuilderTest::testSelectQueryWithNull";d:0;s:55:"Pecee\Pixie\QueryBuilderTest::testSelectWithQueryEvents";d:0;s:52:"Pecee\Pixie\QueryBuilderTest::testStandaloneWhereNot";d:0;s:45:"Pecee\Pixie\QueryBuilderTest::testUpdateQuery";d:0;s:53:"Pecee\Pixie\QueryBuilderTest::testDeleteAdvancedQuery";d:0;s:53:"Pecee\Pixie\QueryBuilderTest::testUpdateAdvancedQuery";d:0;s:46:"Pecee\Pixie\QueryBuilderTest::testFromSubQuery";d:0;s:44:"Pecee\Pixie\QueryBuilderTest::testTableAlias";d:0;s:54:"Pecee\Pixie\QueryBuilderTest::testWhereNotNullSubQuery";d:0;s:43:"Pecee\Pixie\QueryBuilderTest::testJoinUsing";d:0;s:55:"Pecee\Pixie\QueryBuilderTest::testJoinQueryBuilderUsing";d:0;s:44:"Pecee\Pixie\QueryBuilder::testFalseBoolWhere";d:0;s:59:"Pecee\Pixie\QueryBuilder::testInsertQueryReturnsIdForInsert";d:0.001;s:65:"Pecee\Pixie\QueryBuilder::testInsertQueryReturnsIdForInsertIgnore";d:0;s:68:"Pecee\Pixie\QueryBuilder::testInsertQueryReturnsNullForIgnoredInsert";d:0;s:38:"Pecee\Pixie\QueryBuilder::testRawQuery";d:0;s:43:"Pecee\Pixie\QueryBuilder::testNullableWhere";d:0;s:42:"Pecee\Pixie\QueryBuilder::testWhereBetween";d:0;s:35:"Pecee\Pixie\QueryBuilder::testUnion";d:0;s:43:"Pecee\Pixie\QueryBuilder::testUnionSubQuery";d:0;s:44:"Pecee\Pixie\QueryBuilder::testQueryOverwrite";d:0;s:40:"Pecee\Pixie\QueryBuilder::testGetColumns";d:0;s:42:"Pecee\Pixie\QueryBuilder::testQueryPartFor";d:0.001;s:41:"Pecee\Pixie\QueryBuilder::testRemoveQuery";d:0.001;s:50:"Pecee\Pixie\TransactionTest::testTransactionResult";d:0.07;s:51:"Pecee\Pixie\TransactionTest::testNestedTransactions";d:0.069;s:58:"Pecee\Pixie\TransactionTest::testTransactionMultipleInsert";d:0.075;s:42:"Pecee\Pixie\TransactionTest::testLastQuery";d:0.07;}}}
{"version":1,"defects":{"Pecee\\Pixie\\ConnectionTest::testConnection":4,"Pecee\\Pixie\\ConnectionTest::testMultiConnection":4,"Pecee\\Pixie\\CustomExceptionsTest::testConnectionException":4,"Pecee\\Pixie\\CustomExceptionsTest::testTableNotFoundException":4,"Pecee\\Pixie\\CustomExceptionsTest::testColumnNotFoundException":4,"Pecee\\Pixie\\CustomExceptionsTest::testDuplicateEntryException":4,"Pecee\\Pixie\\CustomExceptionsTest::testQueryAggregateColumnNotFoundException":4,"Pecee\\Pixie\\CustomExceptionsTest::testForeignKeyException":4,"Pecee\\Pixie\\CustomExceptionsTest::testNotNullException":4,"Pecee\\Pixie\\NoTableSubQueryTest::testRawQuery":4,"Pecee\\Pixie\\QueryBuilderAggregateTest::testQueryCount":4,"Pecee\\Pixie\\QueryBuilderAggregateTest::testSqliteQueryCount":4,"Pecee\\Pixie\\QueryBuilderAggregateTest::testQuerySum":4,"Pecee\\Pixie\\QueryBuilderAggregateTest::testSqliteQuerySum":4,"Pecee\\Pixie\\QueryBuilderAggregateTest::testQueryAverage":4,"Pecee\\Pixie\\QueryBuilderAggregateTest::testSqliteQueryAverage":4,"Pecee\\Pixie\\QueryBuilderTest::testAlias":4,"Pecee\\Pixie\\QueryBuilderTest::testDeleteQuery":4,"Pecee\\Pixie\\QueryBuilderTest::testEventPropagation":4,"Pecee\\Pixie\\QueryBuilderTest::testInsertIgnoreQuery":4,"Pecee\\Pixie\\QueryBuilderTest::testInsertOnDuplicateKeyUpdateQuery":4,"Pecee\\Pixie\\QueryBuilderTest::testInsertQuery":4,"Pecee\\Pixie\\QueryBuilderTest::testIsPossibleToUseSubqueryInWhereClause":4,"Pecee\\Pixie\\QueryBuilderTest::testIsPossibleToUseSubqueryInWhereNotClause":4,"Pecee\\Pixie\\QueryBuilderTest::testOrderByFlexibility":4,"Pecee\\Pixie\\QueryBuilderTest::testRawStatementsWithinCriteria":4,"Pecee\\Pixie\\QueryBuilderTest::testRawStatementWithinStatement":4,"Pecee\\Pixie\\QueryBuilderTest::testRawStatementWithinSelect":4,"Pecee\\Pixie\\QueryBuilderTest::testRawStatementWithinJoin":4,"Pecee\\Pixie\\QueryBuilderTest::testRawExpression":4,"Pecee\\Pixie\\QueryBuilderTest::testReplaceQuery":4,"Pecee\\Pixie\\QueryBuilderTest::testSelectAliases":4,"Pecee\\Pixie\\QueryBuilderTest::testSelectDistinct":4,"Pecee\\Pixie\\QueryBuilderTest::testSelectDistinctAndSelectCalls":4,"Pecee\\Pixie\\QueryBuilderTest::testSelectDistinctWithSingleColumn":4,"Pecee\\Pixie\\QueryBuilderTest::testSelectFlexibility":4,"Pecee\\Pixie\\QueryBuilderTest::testSelectQuery":4,"Pecee\\Pixie\\QueryBuilderTest::testSelectQueryWithNestedCriteriaAndJoins":4,"Pecee\\Pixie\\QueryBuilderTest::testSelectQueryWithNull":4,"Pecee\\Pixie\\QueryBuilderTest::testSelectWithQueryEvents":4,"Pecee\\Pixie\\QueryBuilderTest::testStandaloneWhereNot":4,"Pecee\\Pixie\\QueryBuilderTest::testUpdateQuery":4,"Pecee\\Pixie\\QueryBuilderTest::testDeleteAdvancedQuery":4,"Pecee\\Pixie\\QueryBuilderTest::testUpdateAdvancedQuery":4,"Pecee\\Pixie\\QueryBuilderTest::testFromSubQuery":4,"Pecee\\Pixie\\QueryBuilderTest::testTableAlias":4,"Pecee\\Pixie\\QueryBuilderTest::testWhereNotNullSubQuery":4,"Pecee\\Pixie\\QueryBuilderTest::testJoinUsing":4,"Pecee\\Pixie\\QueryBuilderTest::testJoinQueryBuilderUsing":4,"Pecee\\Pixie\\QueryBuilder::testFalseBoolWhere":4,"Pecee\\Pixie\\QueryBuilder::testInsertQueryReturnsIdForInsert":4,"Pecee\\Pixie\\QueryBuilder::testInsertQueryReturnsIdForInsertIgnore":4,"Pecee\\Pixie\\QueryBuilder::testInsertQueryReturnsNullForIgnoredInsert":4,"Pecee\\Pixie\\QueryBuilder::testRawQuery":4,"Pecee\\Pixie\\QueryBuilder::testNullableWhere":4,"Pecee\\Pixie\\QueryBuilder::testWhereBetween":4,"Pecee\\Pixie\\QueryBuilder::testUnion":4,"Pecee\\Pixie\\QueryBuilder::testUnionSubQuery":4,"Pecee\\Pixie\\QueryBuilder::testQueryOverwrite":4,"Pecee\\Pixie\\QueryBuilder::testGetColumns":4,"Pecee\\Pixie\\QueryBuilder::testQueryPartFor":4,"Pecee\\Pixie\\QueryBuilder::testRemoveQuery":4,"Pecee\\Pixie\\TransactionTest::testTransactionResult":4,"Pecee\\Pixie\\TransactionTest::testNestedTransactions":4,"Pecee\\Pixie\\TransactionTest::testTransactionMultipleInsert":4,"Pecee\\Pixie\\TransactionTest::testLastQuery":4},"times":{"Pecee\\Pixie\\ConnectionTest::testConnection":0.006,"Pecee\\Pixie\\ConnectionTest::testMultiConnection":0,"Pecee\\Pixie\\CustomExceptionsTest::testConnectionException":0,"Pecee\\Pixie\\CustomExceptionsTest::testTableNotFoundException":0,"Pecee\\Pixie\\CustomExceptionsTest::testColumnNotFoundException":0,"Pecee\\Pixie\\CustomExceptionsTest::testDuplicateEntryException":0,"Pecee\\Pixie\\CustomExceptionsTest::testQueryAggregateColumnNotFoundException":0,"Pecee\\Pixie\\CustomExceptionsTest::testForeignKeyException":0,"Pecee\\Pixie\\CustomExceptionsTest::testNotNullException":0,"Pecee\\Pixie\\NoTableSubQueryTest::testRawQuery":0,"Pecee\\Pixie\\QueryBuilderAggregateTest::testQueryCount":0,"Pecee\\Pixie\\QueryBuilderAggregateTest::testSqliteQueryCount":0,"Pecee\\Pixie\\QueryBuilderAggregateTest::testQuerySum":0,"Pecee\\Pixie\\QueryBuilderAggregateTest::testSqliteQuerySum":0,"Pecee\\Pixie\\QueryBuilderAggregateTest::testQueryAverage":0,"Pecee\\Pixie\\QueryBuilderAggregateTest::testSqliteQueryAverage":0,"Pecee\\Pixie\\QueryBuilderTest::testAlias":0,"Pecee\\Pixie\\QueryBuilderTest::testDeleteQuery":0,"Pecee\\Pixie\\QueryBuilderTest::testEventPropagation":0,"Pecee\\Pixie\\QueryBuilderTest::testInsertIgnoreQuery":0,"Pecee\\Pixie\\QueryBuilderTest::testInsertOnDuplicateKeyUpdateQuery":0,"Pecee\\Pixie\\QueryBuilderTest::testInsertQuery":0,"Pecee\\Pixie\\QueryBuilderTest::testIsPossibleToUseSubqueryInWhereClause":0,"Pecee\\Pixie\\QueryBuilderTest::testIsPossibleToUseSubqueryInWhereNotClause":0,"Pecee\\Pixie\\QueryBuilderTest::testOrderByFlexibility":0,"Pecee\\Pixie\\QueryBuilderTest::testRawStatementsWithinCriteria":0,"Pecee\\Pixie\\QueryBuilderTest::testRawStatementWithinStatement":0,"Pecee\\Pixie\\QueryBuilderTest::testRawStatementWithinSelect":0,"Pecee\\Pixie\\QueryBuilderTest::testRawStatementWithinJoin":0,"Pecee\\Pixie\\QueryBuilderTest::testRawExpression":0,"Pecee\\Pixie\\QueryBuilderTest::testReplaceQuery":0,"Pecee\\Pixie\\QueryBuilderTest::testSelectAliases":0,"Pecee\\Pixie\\QueryBuilderTest::testSelectDistinct":0,"Pecee\\Pixie\\QueryBuilderTest::testSelectDistinctAndSelectCalls":0,"Pecee\\Pixie\\QueryBuilderTest::testSelectDistinctWithSingleColumn":0,"Pecee\\Pixie\\QueryBuilderTest::testSelectFlexibility":0,"Pecee\\Pixie\\QueryBuilderTest::testSelectQuery":0,"Pecee\\Pixie\\QueryBuilderTest::testSelectQueryWithNestedCriteriaAndJoins":0,"Pecee\\Pixie\\QueryBuilderTest::testSelectQueryWithNull":0,"Pecee\\Pixie\\QueryBuilderTest::testSelectWithQueryEvents":0,"Pecee\\Pixie\\QueryBuilderTest::testStandaloneWhereNot":0,"Pecee\\Pixie\\QueryBuilderTest::testUpdateQuery":0,"Pecee\\Pixie\\QueryBuilderTest::testDeleteAdvancedQuery":0,"Pecee\\Pixie\\QueryBuilderTest::testUpdateAdvancedQuery":0,"Pecee\\Pixie\\QueryBuilderTest::testFromSubQuery":0,"Pecee\\Pixie\\QueryBuilderTest::testTableAlias":0,"Pecee\\Pixie\\QueryBuilderTest::testWhereNotNullSubQuery":0,"Pecee\\Pixie\\QueryBuilderTest::testJoinUsing":0,"Pecee\\Pixie\\QueryBuilderTest::testJoinQueryBuilderUsing":0,"Pecee\\Pixie\\QueryBuilder::testFalseBoolWhere":0,"Pecee\\Pixie\\QueryBuilder::testInsertQueryReturnsIdForInsert":0,"Pecee\\Pixie\\QueryBuilder::testInsertQueryReturnsIdForInsertIgnore":0,"Pecee\\Pixie\\QueryBuilder::testInsertQueryReturnsNullForIgnoredInsert":0,"Pecee\\Pixie\\QueryBuilder::testRawQuery":0,"Pecee\\Pixie\\QueryBuilder::testNullableWhere":0,"Pecee\\Pixie\\QueryBuilder::testWhereBetween":0,"Pecee\\Pixie\\QueryBuilder::testUnion":0,"Pecee\\Pixie\\QueryBuilder::testUnionSubQuery":0,"Pecee\\Pixie\\QueryBuilder::testQueryOverwrite":0,"Pecee\\Pixie\\QueryBuilder::testGetColumns":0,"Pecee\\Pixie\\QueryBuilder::testQueryPartFor":0,"Pecee\\Pixie\\QueryBuilder::testRemoveQuery":0,"Pecee\\Pixie\\TransactionTest::testTransactionResult":0.025,"Pecee\\Pixie\\TransactionTest::testNestedTransactions":0.019,"Pecee\\Pixie\\TransactionTest::testTransactionMultipleInsert":0.016,"Pecee\\Pixie\\TransactionTest::testLastQuery":0.003}}
Loading

0 comments on commit afcb797

Please sign in to comment.