環境:
- flask_sqlalchemy
- mysqlの
以下からのアプリのインポートデシベル
クラス豆腐(オブジェクト):
デフ __init__ (自己、モデル名):
self.db_model = グローバル()[MODELNAME]
デフ読んで(自己、** フィルター
):''」
:PARAMフィルター:{KEY1:値1、KEY2、値2}
:戻ります:
''」
OBJ = self.db_model.query.filter_by(** フィルター).ALL()
の戻りOBJ
デフ(自己、レコード)を作成します。
「」」
異なるテーブルに従ってdb_modelのテストデータを挿入
:PARAM MODELNAME:
:PARAMレコード:[{}、{}]
:戻ります:
「「」
のために記録に記録:
api_purpose =レコードの[ ' api_purpose ' ]
request_url =レコードの[ ' request_url ' ]
REQUEST_METHOD =記録[ ' REQUEST_METHOD ' ]
request_data_type =レコードの[ ' request_data_type ' ]
request_data =レコードの[ ' request_data ' ]
assert_method =レコードの[ ' assert_method ' ]
check_point =レコードの[ ' check_point ' ]
相関 =レコード[ 「相関」]
アクティブ =記録[ 「アクティブ」]
クリエイター =記録[ 「クリエイター」]
プロジェクト =レコード[ 「プロジェクト」]
ケース = self.db_model(api_purpose = api_purpose、request_url = request_url、
REQUEST_METHOD = REQUEST_METHOD、
request_data_type = request_data_type、request_data = request_data、
assert_method = assert_method、check_point = check_point、
相関 =アクティブ=相関、アクティブ、
クリエイター =クリエイター、プロジェクト= プロジェクト)
db.session.add(ケース)
db.session.commit()
デフ更新(自己、** kwargsから):
パス
デフ(自己)を削除:
パスを