Database Usage
Discover how to effectively use Qodo Cover for managing and integrating databases with your development workflow.
Last updated
Was this helpful?
Discover how to effectively use Qodo Cover for managing and integrating databases with your development workflow.
Last updated
Was this helpful?
Currently, only SQLite is supported. operates using a local .db
file for data storage and retrieval, as opposed to a server-based database.
To view the tables, you'll need SQLite installed. However, to begin, you can simply create an empty .db
file using the touch
command. For example:
You can run Cover Agent using the --log-db-path
option. For example:
Cover Agent will create a table called unit_test_generation_attempts
within the database.
Run the integration test suite and provide the local .db
file to each Docker container.
View the test results using either an external database viewer or the basic SQLite command-line tool.
After executing some tests, a table named unit_test_generation_attempts
will be created.
To get the definition of the table run:
To display all test results run the query:
This query may be easier to view outside of the CLI.
You can also filter the results to show only failed tests, for example: