Passed
Push — master ( 1f4c93...dcd4be )
by Alexander
13:16 queued 10:08
created

454 +46 Covered Lines

499 +50 Total Lines

91 % +0.113% Code Coverage

PHP Classes Changes

 
81.39%
DMLQueryBuilder added
 
84.85%
CommandPDO added
 
90%
PDODriver added
 
94.44%
DQLQueryBuilder added
 
95.16%
DDLQueryBuilder added
 
100%
JsonExpressionBuilder added
 
100%
Quoter added
 
100%
ConnectionPDO added
89.66%
100%
QueryBuilder improved
88.07%
89.11%
Schema improved
100%
 
JsonExpressionBuilder removed
100%
 
Connection removed

CRAP Changes

 
16.6682
DMLQueryBuilder::prepareInsertValues() added
 
9.0294
CommandPDO::internalExecute() added
 
5.025
DDLQueryBuilder::getColumnDefinition() added
 
5
DMLQueryBuilder::upsert() added
 
4.0378
CommandPDO::insertEx() added
 
4.026
DDLQueryBuilder::addCommentOnColumn() added
 
4.0218
DQLQueryBuilder::buildLimit() added
 
4
ConnectionPDO::createCommand() added
 
4
DMLQueryBuilder::resetSequence() added
 
3.0175
PDODriver::createConnection() added
view more  
2.2559
2.2109
Schema::resolveTableNames() improved
3.1406
3.054
Schema::resolveTableName() improved
2.0078
3
Schema::getCreateTableSql() got worse
2
1
Schema::createColumnSchema() improved
2
1
Schema::loadTableChecks() improved
2
1
Schema::loadTableDefaultValues() improved
2
1
Schema::createColumnSchemaBuilder() improved
2
3.1406
Schema::findTableNames() got worse
19.0418
21.0319
Schema::loadColumnSchema() got worse
9.0117
7.0084
Schema::findColumns() improved
view more  
16.6682
 
QueryBuilder::prepareInsertValues() removed
5.0909
 
QueryBuilder::getColumnDefinition() removed
5.0406
 
QueryBuilder::renameColumn() removed
5
 
QueryBuilder::resetSequence() removed
5
 
Connection::initConnection() removed
5
 
QueryBuilder::upsert() removed
4.0218
 
QueryBuilder::addCommentOnColumn() removed
4.0218
 
QueryBuilder::buildLimit() removed
4
 
Connection::createCommand() removed
2
 
Schema::createQueryBuilder() removed
view more