Class CopyPostgres

java.lang.Object
liquibase.sqlgenerator.core.AbstractSqlGenerator<CopyStatement>
liquibase.ext.copy.CopyPostgres
All Implemented Interfaces:
liquibase.servicelocator.PrioritizedService, liquibase.sqlgenerator.SqlGenerator<CopyStatement>

public class CopyPostgres extends liquibase.sqlgenerator.core.AbstractSqlGenerator<CopyStatement>
  • Field Summary

    Fields inherited from interface liquibase.servicelocator.PrioritizedService

    COMPARATOR

    Fields inherited from interface liquibase.sqlgenerator.SqlGenerator

    EMPTY_SQL, PRIORITY_DATABASE, PRIORITY_DEFAULT
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    liquibase.sql.Sql[]
    generateSql(CopyStatement statement, liquibase.database.Database database, liquibase.sqlgenerator.SqlGeneratorChain sqlGeneratorChain)
     
    boolean
    supports(CopyStatement copyStatement, liquibase.database.Database database)
     
    liquibase.exception.ValidationErrors
    validate(CopyStatement statement, liquibase.database.Database database, liquibase.sqlgenerator.SqlGeneratorChain sqlGeneratorChain)
     

    Methods inherited from class liquibase.sqlgenerator.core.AbstractSqlGenerator

    generateRollbackStatementsIsVolatile, generateStatementsIsVolatile, getPriority, looksLikeFunctionCall, warn

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • CopyPostgres

      public CopyPostgres()
  • Method Details

    • supports

      public boolean supports(CopyStatement copyStatement, liquibase.database.Database database)
      Specified by:
      supports in interface liquibase.sqlgenerator.SqlGenerator<CopyStatement>
      Overrides:
      supports in class liquibase.sqlgenerator.core.AbstractSqlGenerator<CopyStatement>
    • validate

      public liquibase.exception.ValidationErrors validate(CopyStatement statement, liquibase.database.Database database, liquibase.sqlgenerator.SqlGeneratorChain sqlGeneratorChain)
    • generateSql

      public liquibase.sql.Sql[] generateSql(CopyStatement statement, liquibase.database.Database database, liquibase.sqlgenerator.SqlGeneratorChain sqlGeneratorChain)