Completed
Pull Request — master (#14105)
by Sergey
08:59
created

16,165 +566 Covered Lines

28,922 +1066 Total Lines

55.9 % -0.107% Code Coverage

PHP Classes Changes

 
50%
ConstraintFinderTrait added
 
85.88%
SqlToken added
 
97.24%
SqlTokenizer added
 
100%
SqlTokenizer added
77.53%
82.02%
QueryBuilder improved
59.56%
56.08%
QueryBuilder got worse
81.54%
84.95%
Schema improved
90.37%
92.99%
Schema improved
76.52%
74.38%
QueryBuilder got worse
88.34%
89.45%
Schema improved
94.79%
95.76%
Schema improved
90.42%
89.92%
Command got worse
91.42%
91.76%
QueryBuilder improved

CRAP Changes

 
90
Schema::loadTableConstraints() added
 
72
Schema::loadTableConstraints() added
 
30
Schema::resolveTableName() added
 
30
Schema::loadTableConstraints() added
 
20
Schema::loadTableForeignKeys() added
 
13.0085
SqlToken::tokensMatch() added
 
12
Schema::resolveTableName() added
 
12
QueryBuilder::dropIndex() added
 
10
Schema::loadTableConstraints() added
 
9
SqlTokenizer::tokenizeOperator() added
view more  
3.054
3
QueryBuilder::addForeignKey() improved
5.1502
5
QueryBuilder::createIndex() improved
2
1
QueryBuilder::dropIndex() improved
2
1
QueryBuilder::dropIndex() improved
2
1
QueryBuilder::dropIndex() improved
2
1
Command::dropIndex() improved
4.0312
1
Schema::getTableSchemas() improved
10.0203
1
Schema::getTableSchema() improved