Closed
Description
Exception running first command without an existing db or auth.
> mkdir ~/.github/coala
> /usr/bin/github-to-sqlite repos ~/.github/coala coala
Traceback (most recent call last):
File "/usr/bin/github-to-sqlite", line 11, in <module>
load_entry_point('github-to-sqlite==0.6', 'console_scripts', 'github-to-sqlite')()
File "/usr/lib/python3.7/site-packages/click/core.py", line 764, in __call__
return self.main(*args, **kwargs)
File "/usr/lib/python3.7/site-packages/click/core.py", line 717, in main
rv = self.invoke(ctx)
File "/usr/lib/python3.7/site-packages/click/core.py", line 1137, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/usr/lib/python3.7/site-packages/click/core.py", line 956, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/usr/lib/python3.7/site-packages/click/core.py", line 555, in invoke
return callback(*args, **kwargs)
File "/usr/lib/python3.7/site-packages/github_to_sqlite/cli.py", line 163, in repos
utils.save_repo(db, repo)
File "/usr/lib/python3.7/site-packages/github_to_sqlite/utils.py", line 120, in save_repo
to_save["owner"] = save_user(db, to_save["owner"])
File "/usr/lib/python3.7/site-packages/github_to_sqlite/utils.py", line 61, in save_user
return db["users"].upsert(to_save, pk="id", alter=True).last_pk
File "/usr/lib/python3.7/site-packages/sqlite_utils/db.py", line 1135, in upsert
extracts=extracts,
File "/usr/lib/python3.7/site-packages/sqlite_utils/db.py", line 1162, in upsert_all
upsert=True,
File "/usr/lib/python3.7/site-packages/sqlite_utils/db.py", line 1105, in insert_all
row = list(self.rows_where("rowid = ?", [self.last_rowid]))[0]
IndexError: list index out of range