Changes in Sql DB Client
Changelog
Release 0.1.2 (April, 2024)
Fix documentation typos
Release 0.1.1 (April, 2024)
Make PostgresSQL SqlViewMaterializer save descriptions of views and columns when recreating views after applied changes
Add caching when parsing views info in PostgreSQL SqlViewFactory
Update Usage Jupyter Notebook to demonstrate added functionality
Fix typos in README
Release 0.1.0 (August, 2023)
Add new parameters (force_result_fetching, add_limit, use_raw_query, dump_executing_info, dump_result) to SqlExecutor execute method for a finer tuning
Add the restriction of executing queries consisting of only one statement
Make execute method construct resulting DataFrame whenever a query returns any rows
Add grant_access function to dialects.postgresql.utils
Add get_executing_info and get_exec_info methods to SqlHistoryManager
Change logging level from info to warning in SqlTransactionManager
Create custom __repr__ method in ExecutedSqlQuery to display them in a clearer way
Add docstrings to module classes and functions
Add get_views method to DbInspector
Create Usage Jupyter Notebook demonstrating package main capabilities
Add set_full_display function to sqldbclient for the purpose of tuning how to display a pandas DataFrame
Add module documentation using Sphinx