Module spin_sdk.wit.imports.rdbms_types
Global variables
var DbValue-
Database values
var Error-
Errors related to interacting with a database.
var ParameterValue-
Values used in parameterized queries
Classes
class Column (name: str,
data_type: DbDataType)-
Expand source code
@dataclass class Column: """ A database column """ name: str data_type: DbDataTypeA database column
Instance variables
var data_type : DbDataTypevar name : str
class DbDataType (*args, **kwds)-
Expand source code
class DbDataType(Enum): """ Data types for a database column """ BOOLEAN = 0 INT8 = 1 INT16 = 2 INT32 = 3 INT64 = 4 UINT8 = 5 UINT16 = 6 UINT32 = 7 UINT64 = 8 FLOATING32 = 9 FLOATING64 = 10 STR = 11 BINARY = 12 OTHER = 13Data types for a database column
Ancestors
- enum.Enum
Class variables
var BINARYvar BOOLEANvar FLOATING32var FLOATING64var INT16var INT32var INT64var INT8var OTHERvar STRvar UINT16var UINT32var UINT64var UINT8
class DbValue_Binary (value: bytes)-
Expand source code
@dataclass class DbValue_Binary: value: bytesDbValue_Binary(value: bytes)
Instance variables
var value : bytes
class DbValue_Boolean (value: bool)-
Expand source code
@dataclass class DbValue_Boolean: value: boolDbValue_Boolean(value: bool)
Instance variables
var value : bool
class DbValue_DbNull-
Expand source code
@dataclass class DbValue_DbNull: passDbValue_DbNull()
class DbValue_Floating32 (value: float)-
Expand source code
@dataclass class DbValue_Floating32: value: floatDbValue_Floating32(value: float)
Instance variables
var value : float
class DbValue_Floating64 (value: float)-
Expand source code
@dataclass class DbValue_Floating64: value: floatDbValue_Floating64(value: float)
Instance variables
var value : float
class DbValue_Int16 (value: int)-
Expand source code
@dataclass class DbValue_Int16: value: intDbValue_Int16(value: int)
Instance variables
var value : int
class DbValue_Int32 (value: int)-
Expand source code
@dataclass class DbValue_Int32: value: intDbValue_Int32(value: int)
Instance variables
var value : int
class DbValue_Int64 (value: int)-
Expand source code
@dataclass class DbValue_Int64: value: intDbValue_Int64(value: int)
Instance variables
var value : int
class DbValue_Int8 (value: int)-
Expand source code
@dataclass class DbValue_Int8: value: intDbValue_Int8(value: int)
Instance variables
var value : int
class DbValue_Str (value: str)-
Expand source code
@dataclass class DbValue_Str: value: strDbValue_Str(value: str)
Instance variables
var value : str
class DbValue_Uint16 (value: int)-
Expand source code
@dataclass class DbValue_Uint16: value: intDbValue_Uint16(value: int)
Instance variables
var value : int
class DbValue_Uint32 (value: int)-
Expand source code
@dataclass class DbValue_Uint32: value: intDbValue_Uint32(value: int)
Instance variables
var value : int
class DbValue_Uint64 (value: int)-
Expand source code
@dataclass class DbValue_Uint64: value: intDbValue_Uint64(value: int)
Instance variables
var value : int
class DbValue_Uint8 (value: int)-
Expand source code
@dataclass class DbValue_Uint8: value: intDbValue_Uint8(value: int)
Instance variables
var value : int
class DbValue_Unsupported-
Expand source code
@dataclass class DbValue_Unsupported: passDbValue_Unsupported()
class Error_BadParameter (value: str)-
Expand source code
@dataclass class Error_BadParameter: value: strError_BadParameter(value: str)
Instance variables
var value : str
class Error_ConnectionFailed (value: str)-
Expand source code
@dataclass class Error_ConnectionFailed: value: strError_ConnectionFailed(value: str)
Instance variables
var value : str
class Error_Other (value: str)-
Expand source code
@dataclass class Error_Other: value: strError_Other(value: str)
Instance variables
var value : str
class Error_QueryFailed (value: str)-
Expand source code
@dataclass class Error_QueryFailed: value: strError_QueryFailed(value: str)
Instance variables
var value : str
class Error_ValueConversionFailed (value: str)-
Expand source code
@dataclass class Error_ValueConversionFailed: value: strError_ValueConversionFailed(value: str)
Instance variables
var value : str
class ParameterValue_Binary (value: bytes)-
Expand source code
@dataclass class ParameterValue_Binary: value: bytesParameterValue_Binary(value: bytes)
Instance variables
var value : bytes
class ParameterValue_Boolean (value: bool)-
Expand source code
@dataclass class ParameterValue_Boolean: value: boolParameterValue_Boolean(value: bool)
Instance variables
var value : bool
class ParameterValue_DbNull-
Expand source code
@dataclass class ParameterValue_DbNull: passParameterValue_DbNull()
class ParameterValue_Floating32 (value: float)-
Expand source code
@dataclass class ParameterValue_Floating32: value: floatParameterValue_Floating32(value: float)
Instance variables
var value : float
class ParameterValue_Floating64 (value: float)-
Expand source code
@dataclass class ParameterValue_Floating64: value: floatParameterValue_Floating64(value: float)
Instance variables
var value : float
class ParameterValue_Int16 (value: int)-
Expand source code
@dataclass class ParameterValue_Int16: value: intParameterValue_Int16(value: int)
Instance variables
var value : int
class ParameterValue_Int32 (value: int)-
Expand source code
@dataclass class ParameterValue_Int32: value: intParameterValue_Int32(value: int)
Instance variables
var value : int
class ParameterValue_Int64 (value: int)-
Expand source code
@dataclass class ParameterValue_Int64: value: intParameterValue_Int64(value: int)
Instance variables
var value : int
class ParameterValue_Int8 (value: int)-
Expand source code
@dataclass class ParameterValue_Int8: value: intParameterValue_Int8(value: int)
Instance variables
var value : int
class ParameterValue_Str (value: str)-
Expand source code
@dataclass class ParameterValue_Str: value: strParameterValue_Str(value: str)
Instance variables
var value : str
class ParameterValue_Uint16 (value: int)-
Expand source code
@dataclass class ParameterValue_Uint16: value: intParameterValue_Uint16(value: int)
Instance variables
var value : int
class ParameterValue_Uint32 (value: int)-
Expand source code
@dataclass class ParameterValue_Uint32: value: intParameterValue_Uint32(value: int)
Instance variables
var value : int
class ParameterValue_Uint64 (value: int)-
Expand source code
@dataclass class ParameterValue_Uint64: value: intParameterValue_Uint64(value: int)
Instance variables
var value : int
class ParameterValue_Uint8 (value: int)-
Expand source code
@dataclass class ParameterValue_Uint8: value: intParameterValue_Uint8(value: int)
Instance variables
var value : int
class RowSet (columns: List[Column],
rows: List[List[DbValue_Boolean | DbValue_Int8 | DbValue_Int16 | DbValue_Int32 | DbValue_Int64 | DbValue_Uint8 | DbValue_Uint16 | DbValue_Uint32 | DbValue_Uint64 | DbValue_Floating32 | DbValue_Floating64 | DbValue_Str | DbValue_Binary | DbValue_DbNull | DbValue_Unsupported]])-
Expand source code
@dataclass class RowSet: """ A set of database rows """ columns: List[Column] rows: List[List[DbValue]]A set of database rows
Instance variables
var columns : List[Column]var rows : List[List[DbValue_Boolean | DbValue_Int8 | DbValue_Int16 | DbValue_Int32 | DbValue_Int64 | DbValue_Uint8 | DbValue_Uint16 | DbValue_Uint32 | DbValue_Uint64 | DbValue_Floating32 | DbValue_Floating64 | DbValue_Str | DbValue_Binary | DbValue_DbNull | DbValue_Unsupported]]