Class SimpleAuxiliaryDatabaseObject

    • Constructor Detail

      • SimpleAuxiliaryDatabaseObject

        public SimpleAuxiliaryDatabaseObject​(Namespace namespace,
                                             String createString,
                                             String dropString,
                                             Set<String> dialectScopes,
                                             boolean beforeTables)
      • SimpleAuxiliaryDatabaseObject

        public SimpleAuxiliaryDatabaseObject​(Namespace namespace,
                                             String[] createStrings,
                                             String[] dropStrings,
                                             Set<String> dialectScopes,
                                             boolean beforeTables)
      • SimpleAuxiliaryDatabaseObject

        public SimpleAuxiliaryDatabaseObject​(Namespace namespace,
                                             String createString,
                                             String dropString,
                                             Set<String> dialectScopes)
      • SimpleAuxiliaryDatabaseObject

        public SimpleAuxiliaryDatabaseObject​(Namespace namespace,
                                             String[] createStrings,
                                             String[] dropStrings,
                                             Set<String> dialectScopes)
      • SimpleAuxiliaryDatabaseObject

        public SimpleAuxiliaryDatabaseObject​(Set<String> dialectScopes,
                                             String catalogName,
                                             String schemaName,
                                             String[] createStrings,
                                             String[] dropStrings,
                                             boolean beforeTables)
      • SimpleAuxiliaryDatabaseObject

        public SimpleAuxiliaryDatabaseObject​(Set<String> dialectScopes,
                                             String catalogName,
                                             String schemaName,
                                             String[] createStrings,
                                             String[] dropStrings)
    • Method Detail

      • sqlCreateStrings

        public String[] sqlCreateStrings​(SqlStringGenerationContext context)
        Description copied from interface: AuxiliaryDatabaseObject
        Gets the SQL strings for creating the database object.
        Parameters:
        context - A context to help generate the SQL creation strings
        Returns:
        the SQL strings for creating the database object.
      • sqlDropStrings

        public String[] sqlDropStrings​(SqlStringGenerationContext context)
        Description copied from interface: AuxiliaryDatabaseObject
        Gets the SQL strings for dropping the database object.
        Parameters:
        context - A context to help generate the SQL drop strings
        Returns:
        the SQL strings for dropping the database object.
      • getCatalogName

        protected String getCatalogName()
      • getSchemaName

        protected String getSchemaName()