The table_population Module
Executes PL/pgSQL procedure from a file.
Primarily used to populate a table from a view
File has to be loaded before executing procedure, but cannot be loaded in advance, because some tables are created dynamically just before the execution
- class PopulateConfig(subclass, doc)[source]
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 TablePopulator(context: Optional[PopulateConfig] = None)[source]