The index_builder Module

This module supports building indices on domain tables and monitoring the build progress

find_name(sql)[source]
class IndexerConfig(doc)[source]

Configurator class for index builder

Creates a new object

Parameters:
  • subclass – A concrete class containing configuration information Configuration options must be defined as class memebers with names, starting with one ‘_’ characters and values be instances of :class Argument:

  • description – Optional text to use as description. If not specified, then it is extracted from subclass documentation

class IndexBuilder(context: Optional[IndexerConfig] = None)[source]

Index Builder Class

run()[source]
execute()[source]
build(index, cnxn)[source]
print_stat()[source]
drop(schema: str, table: Optional[str] = None)[source]
classmethod drop_all(connection, schema: str, table: Optional[str] = None, act=True)[source]