$ mft db init
Traceback (most recent call last):
File "/home/mft/.local/bin/mft", line 7, in <module>
sys.exit(main())
^^^^^^
File "/home/mft/.local/pipx/venvs/mft/lib/python3.11/site-packages/mft/cli.py", line 89, in main
db_command(args, settings)
File "/home/mft/.local/pipx/venvs/mft/lib/python3.11/site-packages/mft/cli.py", line 108, in db_command
db_init_command(args, settings)
File "/home/mft/.local/pipx/venvs/mft/lib/python3.11/site-packages/mft/cli.py", line 116, in db_init_command
with get_db() as conn:
File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__
return next(self.gen)
^^^^^^^^^^^^^^
File "/home/mft/.local/pipx/venvs/mft/lib/python3.11/site-packages/mft/database.py", line 21, in get_db
conn = sqlite3.connect(settings.database_path)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
sqlite3.OperationalError: unable to open database file
db init should probably ensure the parents exist or at least print a readable error.
```
$ mft db init
Traceback (most recent call last):
File "/home/mft/.local/bin/mft", line 7, in <module>
sys.exit(main())
^^^^^^
File "/home/mft/.local/pipx/venvs/mft/lib/python3.11/site-packages/mft/cli.py", line 89, in main
db_command(args, settings)
File "/home/mft/.local/pipx/venvs/mft/lib/python3.11/site-packages/mft/cli.py", line 108, in db_command
db_init_command(args, settings)
File "/home/mft/.local/pipx/venvs/mft/lib/python3.11/site-packages/mft/cli.py", line 116, in db_init_command
with get_db() as conn:
File "/usr/lib/python3.11/contextlib.py", line 137, in __enter__
return next(self.gen)
^^^^^^^^^^^^^^
File "/home/mft/.local/pipx/venvs/mft/lib/python3.11/site-packages/mft/database.py", line 21, in get_db
conn = sqlite3.connect(settings.database_path)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
sqlite3.OperationalError: unable to open database file
```
db init should probably ensure the parents exist or at least print a readable error.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
db init should probably ensure the parents exist or at least print a readable error.