Expand description
§Database Management
This module provides all the core functionalities for interacting with the SQLite database. It handles database initialization, connection, table creation, and listing tables. The functions in this module are designed to be robust, with features like retry logic for connections and integrity checks to ensure database validity.
Functions§
- connect_
database - Connects to an existing SQLite database.
- create_
table - Creates a new table in the specified database.
- init_
database - Initializes a new SQLite database file.
- list_
tables - Lists all user-created tables in the specified database.