Passed
Push — master ( c77b03...911b01 )
by Alexander
32:33 queued 12:30
created

508 +49 Covered Lines

554 +21 Total Lines

91.7 % +5.6% Code Coverage

PHP Classes Changes

 
69.57%
InConditionBuilder added
 
75.86%
DDLQueryBuilder added
 
87.85%
DMLQueryBuilder added
 
91.07%
CommandPDO added
 
97.22%
ConnectionPDO added
 
100%
PDODriver added
 
100%
Quoter added
 
100%
DQLQueryBuilder added
71.43%
100%
TableSchema improved
87.65%
100%
QueryBuilder improved
84%
94.82%
Schema improved
70%
 
InConditionBuilder removed
96.3%
 
Connection removed
100%
 
Command removed
100%
 
LikeConditionBuilder removed

CRAP Changes

 
16.6682
DMLQueryBuilder::prepareInsertValues() added
 
13.0051
DMLQueryBuilder::batchInsert() added
 
13.0016
DMLQueryBuilder::upsert() added
 
9.0294
CommandPDO::internalExecute() added
 
7.4822
DMLQueryBuilder::resetSequence() added
 
7.0199
CommandPDO::insertEx() added
 
6.3183
InConditionBuilder::splitCondition() added
 
5
DQLQueryBuilder::buildOrderByAndLimit() added
 
4
ConnectionPDO::createCommand() added
 
3.0067
DDLQueryBuilder::addForeignKey() added
view more  
2
2
Schema::loadTableForeignKeys() improved
2
2
Schema::loadTablePrimaryKey() improved
2
2
Schema::getLastInsertID() improved
2
2
Schema::loadTableUniques() improved
2
2
Schema::loadTableChecks() improved
10.0033
10.0036
Schema::createColumn() got worse
10.0363
10.0203
Schema::extractColumnType() improved
3.2098
3.0987
Schema::resolveTableNames() improved
2
1
Schema::createColumnSchemaBuilder() improved
2
1
Schema::loadTableDefaultValues() improved
view more  
55.1554
 
Schema::insert() removed
16.6682
 
QueryBuilder::prepareInsertValues() removed
13.0014
 
QueryBuilder::upsert() removed
13
 
QueryBuilder::batchInsert() removed
6
 
Schema::quoteSimpleTableName() removed
5.9256
 
InConditionBuilder::splitCondition() removed
5.1314
 
QueryBuilder::executeResetSequence() removed
5
 
QueryBuilder::buildOrderByAndLimit() removed
5
 
Command::bindPendingParams() removed
4.074
 
Connection::initConnection() removed
view more