Class DerbySchema

java.lang.Object
org.flywaydb.core.internal.database.base.Schema<DerbyDatabase,DerbyTable>
org.flywaydb.database.derby.DerbySchema

public class DerbySchema extends org.flywaydb.core.internal.database.base.Schema<DerbyDatabase,DerbyTable>
Derby implementation of Schema.
  • Field Summary

    Fields inherited from class org.flywaydb.core.internal.database.base.Schema

    database, jdbcTemplate, name
  • Constructor Summary

    Constructors
    Constructor
    Description
    DerbySchema(org.flywaydb.core.internal.jdbc.JdbcTemplate jdbcTemplate, DerbyDatabase database, String name)
    Creates a new Derby schema.
  • Method Summary

    Modifier and Type
    Method
    Description
    protected DerbyTable[]
     
    protected void
     
    protected void
     
    protected void
     
    protected boolean
     
    protected boolean
     
    org.flywaydb.core.internal.database.base.Table
    getTable(String tableName)
     

    Methods inherited from class org.flywaydb.core.internal.database.base.Schema

    allFunctions, allTables, allTypes, clean, create, doAllFunctions, drop, empty, equals, exists, getFunction, getName, getType, hashCode, toString

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • DerbySchema

      public DerbySchema(org.flywaydb.core.internal.jdbc.JdbcTemplate jdbcTemplate, DerbyDatabase database, String name)
      Creates a new Derby schema.
      Parameters:
      jdbcTemplate - The Jdbc Template for communicating with the DB.
      database - The database-specific support.
      name - The name of the schema.
  • Method Details