Module spin_sdk.wit.imports.fermyon_spin_mysql

Global variables

var MysqlError

General purpose error.

Functions

def execute(address: str,
statement: str,
params: List[ParameterValue_Boolean | ParameterValue_Int8 | ParameterValue_Int16 | ParameterValue_Int32 | ParameterValue_Int64 | ParameterValue_Uint8 | ParameterValue_Uint16 | ParameterValue_Uint32 | ParameterValue_Uint64 | ParameterValue_Floating32 | ParameterValue_Floating64 | ParameterValue_Str | ParameterValue_Binary | ParameterValue_DbNull]) ‑> None
Expand source code
def execute(address: str, statement: str, params: List[fermyon_spin_rdbms_types.ParameterValue]) -> None:
    """
    execute command to the database: insert, update, delete
    
    Raises: `componentize_py_types.Err(spin_sdk.wit.imports.fermyon_spin_mysql.MysqlError)`
    """
    raise NotImplementedError

execute command to the database: insert, update, delete

Raises: componentize_py_types.Err(MysqlError)

def query(address: str,
statement: str,
params: List[ParameterValue_Boolean | ParameterValue_Int8 | ParameterValue_Int16 | ParameterValue_Int32 | ParameterValue_Int64 | ParameterValue_Uint8 | ParameterValue_Uint16 | ParameterValue_Uint32 | ParameterValue_Uint64 | ParameterValue_Floating32 | ParameterValue_Floating64 | ParameterValue_Str | ParameterValue_Binary | ParameterValue_DbNull]) ‑> RowSet
Expand source code
def query(address: str, statement: str, params: List[fermyon_spin_rdbms_types.ParameterValue]) -> fermyon_spin_rdbms_types.RowSet:
    """
    query the database: select
    
    Raises: `componentize_py_types.Err(spin_sdk.wit.imports.fermyon_spin_mysql.MysqlError)`
    """
    raise NotImplementedError

query the database: select

Raises: componentize_py_types.Err(MysqlError)

Classes

class MysqlError_BadParameter (value: str)
Expand source code
@dataclass
class MysqlError_BadParameter:
    value: str

MysqlError_BadParameter(value: str)

Instance variables

var value : str
class MysqlError_ConnectionFailed (value: str)
Expand source code
@dataclass
class MysqlError_ConnectionFailed:
    value: str

MysqlError_ConnectionFailed(value: str)

Instance variables

var value : str
class MysqlError_OtherError (value: str)
Expand source code
@dataclass
class MysqlError_OtherError:
    value: str

MysqlError_OtherError(value: str)

Instance variables

var value : str
class MysqlError_QueryFailed (value: str)
Expand source code
@dataclass
class MysqlError_QueryFailed:
    value: str

MysqlError_QueryFailed(value: str)

Instance variables

var value : str
class MysqlError_Success
Expand source code
@dataclass
class MysqlError_Success:
    pass

MysqlError_Success()

class MysqlError_ValueConversionFailed (value: str)
Expand source code
@dataclass
class MysqlError_ValueConversionFailed:
    value: str

MysqlError_ValueConversionFailed(value: str)

Instance variables

var value : str