Class SecurityTableIdPatch
java.lang.Object
com.djrapitops.plan.storage.database.transactions.Transaction
com.djrapitops.plan.storage.database.transactions.init.OperationCriticalTransaction
com.djrapitops.plan.storage.database.transactions.patches.Patch
com.djrapitops.plan.storage.database.transactions.patches.SecurityTableIdPatch
Adds id to plan_security if it is not yet there.
-
Field Summary
Fields inherited from class com.djrapitops.plan.storage.database.transactions.Transaction
attempts, dbType, success
-
Constructor Summary
-
Method Summary
Methods inherited from class com.djrapitops.plan.storage.database.transactions.patches.Patch
addColumn, allValuesHaveValueZero, columnVarcharLength, dropForeignKeys, dropTable, ensureNoForeignKeyConstraints, hasColumn, isApplied, performOperations, renameTable, shouldBeExecuted, wasApplied
Methods inherited from class com.djrapitops.plan.storage.database.transactions.init.OperationCriticalTransaction
executeTransaction
Methods inherited from class com.djrapitops.plan.storage.database.transactions.Transaction
commitMidTransaction, dbIsNotUnderHeavyLoad, execute, execute, executeOther, executeReturningId, executeSwallowingExceptions, getDBState, getName, getServerUUID, hasTable, query, toString, wasSuccessful
-
Constructor Details
-
SecurityTableIdPatch
public SecurityTableIdPatch()
-
-
Method Details
-
hasBeenApplied
public boolean hasBeenApplied()- Specified by:
hasBeenApplied
in classPatch
-
applyPatch
protected void applyPatch()- Specified by:
applyPatch
in classPatch
-