Class MigrationDrops

  • Direct Known Subclasses:
    ColumnDrop, IndexDrop, TableDrop, ViewDrop

    public abstract class MigrationDrops
    extends java.lang.Object
    Tilda migration is non destructive by design. We want to separate drop scripts which we do not execute against a DB from other migration actions.
    Author:
    Laurent Hasson
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.lang.String _SchemaName  
      protected java.lang.String _TableViewName  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected MigrationDrops​(java.lang.String SchemaName, java.lang.String TableViewName)  
    • Field Detail

      • _SchemaName

        protected final java.lang.String _SchemaName
      • _TableViewName

        protected final java.lang.String _TableViewName
    • Constructor Detail

      • MigrationDrops

        protected MigrationDrops​(java.lang.String SchemaName,
                                 java.lang.String TableViewName)
    • Method Detail

      • process

        public abstract java.lang.String process()
                                          throws java.lang.Exception
        Throws:
        java.lang.Exception
      • getSchema

        public java.lang.String getSchema()
      • getTableViewName

        public java.lang.String getTableViewName()