The generate command allows you to pass the following options: --aida-db, --update-db, --delete-db, and --state-db.
However, if you assign --aida-db, the other three parameters will be overridden to use the same AIDA DB path. This will cause an error, because the command implementation tries to open the database for both reading and writing in parallel, which results in a "database is in use" error.
On the other hand, if you omit --aida-db and only assign the other three parameters, the code will still try to read from the AIDA DB path, which is undefined or empty. This also results in an error.
The generate command allows you to pass the following options: --aida-db, --update-db, --delete-db, and --state-db.
However, if you assign --aida-db, the other three parameters will be overridden to use the same AIDA DB path. This will cause an error, because the command implementation tries to open the database for both reading and writing in parallel, which results in a "database is in use" error.
On the other hand, if you omit --aida-db and only assign the other three parameters, the code will still try to read from the AIDA DB path, which is undefined or empty. This also results in an error.