Class RefactorUserTablesConverter
- java.lang.Object
-
- jetbrains.buildServer.serverSide.versioning.converters.TableTransformingBaseConverter
-
- jetbrains.buildServer.serverSide.versioning.converters.RefactorUserTablesConverter
-
- All Implemented Interfaces:
Converter
public class RefactorUserTablesConverter extends TableTransformingBaseConverter
Changes tables users and user_properties.- Author:
- Leonid Bushuev from JetBrains
-
-
Field Summary
-
Fields inherited from class jetbrains.buildServer.serverSide.versioning.converters.TableTransformingBaseConverter
NO_KEYS, SHADOW_SUFFIX, UTF_8
-
-
Constructor Summary
Constructors Constructor Description RefactorUserTablesConverter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
needsToPerformConverter(DBFunctions dbf)
protected void
populateNewTables(DBFunctions dbf, SchemaDef newSchema)
-
Methods inherited from class jetbrains.buildServer.serverSide.versioning.converters.TableTransformingBaseConverter
checkAndRecoverTables, convert, copyTable, copyTable, copyTableConsideringLengths, createAndPopulateShadowTables, createNewTables, dropOriginTables, dropSchemaTables, dropShadowTables, getSchemaResourceFileName, getShadowSuffix, loadNewSchema, prepareShadowSchema, recoverTables
-
-
-
-
Method Detail
-
needsToPerformConverter
protected boolean needsToPerformConverter(@NotNull DBFunctions dbf)
- Overrides:
needsToPerformConverter
in classTableTransformingBaseConverter
-
populateNewTables
protected void populateNewTables(@NotNull DBFunctions dbf, @NotNull SchemaDef newSchema)
-
-