pystratum_mssql.helper package

Submodules

pystratum_mssql.helper.MsSqlDataTypeHelper module

class pystratum_mssql.helper.MsSqlDataTypeHelper.MsSqlDataTypeHelper[source]

Bases: pystratum_common.helper.DataTypeHelper.DataTypeHelper

Utility class for deriving information based on a SQL Server data type.

column_type_to_python_type(data_type_info: Dict[str, Any]) → str[source]

Returns the corresponding Python data type of a SQL Server data type.

Parameters:data_type_info (dict) – The SQL Server data type metadata.
Return type:str
column_type_to_python_type_hint(data_type_info: Dict[str, Any]) → str[source]

Returns the corresponding Python data type hinting of a SQL Server data type.

Parameters:data_type_info (dict) – The PostgreSQL data type metadata.
Return type:str

pystratum_mssql.helper.MsSqlRoutineLoaderHelper module

class pystratum_mssql.helper.MsSqlRoutineLoaderHelper.MsSqlRoutineLoaderHelper(io: pystratum_backend.StratumStyle.StratumStyle, dl: pystratum_mssql.MsSqlMetadataDataLayer.MsSqlMetadataDataLayer, routine_filename, routine_file_encoding, pystratum_old_metadata, replace_pairs, rdbms_old_metadata)[source]

Bases: pystratum_common.helper.RoutineLoaderHelper.RoutineLoaderHelper

Class for loading a single stored routine into a SQL Server instance from a (pseudo) SQL file.

Module contents