| |
- Method resolution order:
- PostgresOperator
- siirto.database_operators.base_database_operator.BaseDataBaseOperator
- siirto.base.Base
- builtins.object
Methods defined here:
- __init__(self, *args, **kwargs)
- Initialize self. See help(type(self)) for accurate signature.
- execute(self)
- This is the main method to derive when implementing an operator.
- on_full_load_completed(self, status:str, table_name:str, error:str=None)
- # @staticmethod
Static methods defined here:
- append_plugin_parameter_from_configuration(init_params, plugin_parameters)
Data and other attributes defined here:
- operator_name = 'Postgres-Default'
- operator_type = <DatabaseOperatorType.Postgres: 1>
Class methods inherited from siirto.database_operators.base_database_operator.BaseDataBaseOperator:
- get_object(database_operator_type:str, database_operator_name:str) from builtins.type
- Factory.
Get the databae operator type object having name `database_operator_name`
:param database_operator_type: type of operator to load
:param database_operator_name: name of operator to load
:return: operator
- load_derived_classes() from builtins.type
- load the derived operator classes available in the current directory and
ending with _operator.py
Data descriptors inherited from siirto.base.Base:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
|