libs.domain.modify module¶
libs/domain/modify.py
- libs.domain.modify.check_remarks(m)¶
メモの内容を拾ってDBに格納する
- Parameters:
m (MessageParserProtocol) – メッセージデータ
- Return type:
None
- libs.domain.modify.db_backup()¶
データベースのバックアップ
- Returns:
動作結果メッセージ
- Return type:
str
- libs.domain.modify.db_delete(m)¶
スコアデータを削除する
- Parameters:
m (MessageParserProtocol) – メッセージデータ
- Return type:
None
- libs.domain.modify.db_insert(detection, m)¶
スコアデータをDBに追加する
- Parameters:
detection (GameResult) – スコアデータ
m (MessageParserProtocol) – メッセージデータ
- Returns:
DB更新レコード数
- Return type:
int
- libs.domain.modify.db_update(detection, m)¶
スコアデータを変更する
- Parameters:
detection (GameResult) – スコアデータ
m (MessageParserProtocol) – メッセージデータ
- Returns:
DB更新レコード数
- Return type:
int
- libs.domain.modify.remarks_append(m, remarks)¶
メモをDBに記録する
- Parameters:
m (MessageParserProtocol) – メッセージデータ
remarks (list[RemarkDict]) – メモに残す内容
- Return type:
None
- libs.domain.modify.remarks_delete(m)¶
DBからメモを削除する
- Parameters:
m (MessageParserProtocol) – メッセージデータ
- Return type:
None
- libs.domain.modify.remarks_delete_compar(m, para)¶
DBからメモを削除する(突合)
- Parameters:
m (MessageParserProtocol) – メッセージデータ
para (RemarkDict) – パラメータ
- Return type:
None
- libs.domain.modify.reprocessing_remarks(m)¶
スレッドの内容を再処理
- Parameters:
m (MessageParserProtocol) – メッセージデータ
- Return type:
None