DUPX_DBInstall D

Total Complexity 187
Dependencies 23
Dependents 7
Total lines 1,308
Lines of code 945
Logical lines of code 615
Comment lines 127
Methods 38
Properties 27

Methods 38

Method Rating Maintainability Complexity Lines of code
deployDatabaseChunkMode()
C
30 27 115
skipQuery()
B
38 16 69
deploy()
A
41 14 53
dbConnect()
A
41 13 52
dropTables()
A
45 13 37
writeQueryInDB()
A
36 8 89
prepareDB()
A
45 8 45
getRowCountMisMatchTables()
A
43 7 51
insertDatabase()
A
47 7 36
seekIntegrityCheck()
S
51 7 27
deployDatabaseSingleMode()
S
46 6 39
setSQLSessionMode()
S
49 5 29
initLogDbInstall()
S
44 4 41
writeLog()
S
45 4 40
resetData()
S
60 5 14
getResultData()
S
55 3 18
initData()
S
61 3 13
dbActionRename()
S
54 2 21
saveData()
S
64 3 10
loadData()
S
64 3 10
constructData()
S
49 1 30
dbActionCreate()
S
65 3 8
getSQLSessionMode()
S
67 2 7
firstOrNotChunking()
S
78 2 3
getInstance()
S
72 2 6
isDelimiterLine()
S
63 2 10
__construct()
S
71 2 6
pingAndReconnect()
S
74 2 5
dbClose()
S
71 2 6
seekTellFilePath()
S
68 2 7
dbinstallDataFilePath()
S
68 2 7
dbActionRemoveOnlyTables()
S
69 1 7
dbActionEmpty()
S
70 1 7
__sleep()
S
75 1 4
afterInstallDatabaseActions()
S
64 1 9
skipErrorNotice()
S
82 1 3
beforeInstallDatabaseActions()
S
68 1 8
__destruct()
S
82 1 3