追跡対象動画バルク UPSERT (#22) (#23)

#22 インポート漏れ修正

#22

#22

Co-authored-by: miteruzo <miteruzo@naver.com>
Reviewed-on: #23
このコミットはPull リクエスト #23 でマージされました.
このコミットが含まれているのは:
2026-04-24 23:25:34 +09:00
コミット e6f58e621d
2個のファイルの変更25行の追加0行の削除
+6
ファイルの表示
@@ -64,6 +64,12 @@ class TrackedVideo (Model):
__timestamps__ = False
def upsert (
self,
*args: str,
) -> None:
super ().upsert ('code')
class User (Model):
id: int
+19
ファイルの表示
@@ -0,0 +1,19 @@
import sys
from db.config import DB
from db.models import TrackedVideo
DB
def main (
video_codes: list[str],
) -> None:
for code in video_codes:
tv = TrackedVideo ()
tv.code = code
tv.upsert ()
if __name__ == '__main__':
main (sys.argv[1:])