add metadata for external usage
This commit is contained in:
parent
97776d7c2d
commit
73554214f7
11
main.py
11
main.py
@ -51,7 +51,7 @@ def _init_db(conn: sqlite3.Connection):
|
||||
);
|
||||
CREATE TABLE IF NOT EXISTS nicknames(
|
||||
game, player, name, specie,
|
||||
UNIQUE(game,player, specie)
|
||||
UNIQUE(game, player, specie)
|
||||
);
|
||||
"""
|
||||
)
|
||||
@ -296,6 +296,15 @@ def main():
|
||||
error(f"bad replay {r}")
|
||||
continue
|
||||
|
||||
db.execute(
|
||||
"""
|
||||
INSERT INTO games(id, p1, p2, format, uploadtime)
|
||||
VALUES (?, ?, ?, ?, ?)
|
||||
ON CONFLICT DO NOTHING
|
||||
""",
|
||||
(replay.id, replay.p1, replay.p2, replay.format, replay.uploadtime),
|
||||
)
|
||||
|
||||
parse_log(replay.id, replay.log, into=db)
|
||||
db.commit()
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user