class GroovyChangeLogSerializer extends java.lang.Object
This class is the main Groovy DSL serializer. It creates Groovy changelogs for liquibase. It must be in the liquibase.serializer.ext package to be found by Liquibase at runtime.
| Type | Name and description |
|---|---|
liquibase.util.ISODateFormat |
isoFormat |
| Type Params | Return Type | Name and description |
|---|---|---|
|
void |
append(liquibase.changelog.ChangeSet changeSet, java.io.File changeLogFile) |
|
int |
getPriority() |
|
java.lang.String[] |
getValidFileExtensions()What file extensions can this serializer handle? |
|
java.lang.String |
serialize(liquibase.serializer.LiquibaseSerializable change, boolean pretty)Convert a single serializable Liquibase change into its Groovy representation. |
|
void |
write(java.util.List changeSets, java.io.OutputStream out) |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
What file extensions can this serializer handle?
Convert a single serializable Liquibase change into its Groovy representation.
change - the change to serialize.pretty - whether or not to make it pretty. It doesn't matter what
you pass here because this DSL refuses to make a serialization that
isn't pretty.