pybotters.StoreChange

class pybotters.StoreChange(store: DataStore, operation: Literal['insert', 'update', 'delete'], source: Item | None, data: Item)

DataStore の変更データクラス

store

変更対象の DataStore

Type:

DataStore

operation

変更オペレーション

Type:

Literal['insert', 'update', 'delete']

source

変更に影響したデータ。 なければ None が格納されます

Type:

Item | None

data

変更されたデータ

Type:

Item

Usage example: watch

Methods

__init__(store, operation, source, data)

Attributes