Compare commits

...

3 Commits

Author SHA1 Message Date
  みてるぞ 495c1381c7 #22 インポート漏れ修正 1 week ago
  みてるぞ 1074f09b96 #22 1 week ago
  みてるぞ 2b706f1247 #22 1 week ago
2 changed files with 25 additions and 0 deletions
Split View
  1. +6
    -0
      db/models.py
  2. +19
    -0
      tracked_videos/put_bulk_upsert.py

+ 6
- 0
db/models.py View File

@@ -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
tracked_videos/put_bulk_upsert.py View File

@@ -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:])

Loading…
Cancel
Save