Class JsonDataType
java.lang.Object
liquibase.datatype.LiquibaseDataType
org.keycloak.models.map.storage.jpa.liquibase.extension.JsonDataType
- All Implemented Interfaces:
liquibase.servicelocator.PrioritizedService
public class JsonDataType
extends liquibase.datatype.LiquibaseDataType
A
LiquibaseDataType
to handle the JSON column type.- Author:
- Stefan Guilhen
-
Field Summary
Fields inherited from interface liquibase.servicelocator.PrioritizedService
COMPARATOR, PRIORITY_DATABASE, PRIORITY_DEFAULT
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionliquibase.change.core.LoadDataChange.LOAD_DATA_TYPE
liquibase.datatype.DatabaseDataType
toDatabaseDataType
(liquibase.database.Database database) Methods inherited from class liquibase.datatype.LiquibaseDataType
addParameter, equals, finishInitialization, formatNumber, functionToSql, getAdditionalInformation, getAliases, getMaxParameters, getMinParameters, getName, getParameters, getPriority, getRawDefinition, hashCode, isAutoIncrement, isCurrentDateTimeFunction, numberToSql, objectToSql, otherToSql, setAdditionalInformation, sqlToObject, supports, toString, validate
-
Constructor Details
-
JsonDataType
public JsonDataType()
-
-
Method Details
-
toDatabaseDataType
public liquibase.datatype.DatabaseDataType toDatabaseDataType(liquibase.database.Database database) - Overrides:
toDatabaseDataType
in classliquibase.datatype.LiquibaseDataType
-
getLoadTypeName
public liquibase.change.core.LoadDataChange.LOAD_DATA_TYPE getLoadTypeName()- Specified by:
getLoadTypeName
in classliquibase.datatype.LiquibaseDataType
-