Completed
Pull Request — master (#14105)
by Sergey
18:00
created

15,695 +540 Covered Lines

28,582 +1053 Total Lines

54.9 % -0.139% Code Coverage

PHP Classes Changes

 
50%
ConstraintFinderTrait added
 
86.05%
SqlToken added
 
97.24%
SqlTokenizer added
 
100%
SqlTokenizer added
90.3%
81.57%
Command got worse
91.01%
95.51%
QueryBuilder improved
61.02%
57.43%
QueryBuilder got worse
81.54%
84.95%
Schema improved
76.52%
73.95%
QueryBuilder got worse
93.33%
94.86%
Schema improved
88.34%
89.39%
Schema improved
94.79%
95.68%
Schema improved
91.23%
91.57%
QueryBuilder improved

CRAP Changes

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