Skip to content

Transaction

Module superwise.models.transaction

This module implement Transaction model

Classes

Transaction(id: Optional[int] = None, model_id: Optional[int] = None, model_name: Optional[str] = None, version_id: Union[str, int, None] = None, origin_url: Optional[str] = None, transaction_id: str = None, integration_type: Optional[str] = None, file_type: Optional[str] = None, status: Optional[str] = None, created_at: int = None, details: Optional[str] = None, num_of_records: Optional[str] = None, is_reviewed: bool = None, metadata: dict = None, **kwargs) Transaction model

Description:

Constructor for Transaction class

Args:

id: id of model

model_id: id of model

model_name: name of the model

version_id: id of the version

origin_url: url of source file (Optional[str])

transaction_id: transaction id (str)

integration_type: Optional[str]

file_type: Optional[str]

status: Optional[str]

created_at: timestamp (int)

details: Optional[str]

num_of_records: Optional[str]

is_reviewed: bool

Ancestors (in MRO)

  • superwise.models.base.BaseModel