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_TYPEliquibase.datatype.DatabaseDataTypetoDatabaseDataType(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:
toDatabaseDataTypein classliquibase.datatype.LiquibaseDataType
-
getLoadTypeName
public liquibase.change.core.LoadDataChange.LOAD_DATA_TYPE getLoadTypeName()- Specified by:
getLoadTypeNamein classliquibase.datatype.LiquibaseDataType
-