Metadata-Version: 2.1
Name: sql-field-report
Version: 1.0.14
Summary: 
Author: Will James
Author-email: willj@dealcloud.com
Requires-Python: >=3.8,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: coloredlogs (>=15.0.1,<16.0.0)
Requires-Dist: faust-cchardet (>=2.1.18,<3.0.0)
Requires-Dist: mysql-connector-python (>=8.0.33,<9.0.0)
Requires-Dist: openpyxl (>=3.1.2,<4.0.0)
Requires-Dist: pandas (>=1.5.3,<2.0.0)
Requires-Dist: polars (>=0.18.3,<0.19.0)
Requires-Dist: pyarrow (>=12.0.1,<13.0.0)
Requires-Dist: pyodbc (>=4.0.39,<5.0.0)
Requires-Dist: pytest (>=7.3.2,<8.0.0)
Requires-Dist: python-dotenv (>=1.0.0,<2.0.0)
Requires-Dist: regex (>=2023.3.23,<2024.0.0)
Requires-Dist: sqlalchemy (>=2.0.11,<3.0.0)
Requires-Dist: typer[all] (>=0.7.0,<0.8.0)
Requires-Dist: xlsx2csv (>=0.8.1,<0.9.0)
Description-Content-Type: text/markdown

# SQL Field Report
Author: [Will James](https://github.com/wct-james)

[![Downloads](https://static.pepy.tech/badge/sql-field-report)](https://pepy.tech/project/sql-field-report)
## Installation
To install use pip:
`pip install sql-field-report`

## Usage

SQL Field Report is a [Typer](https://github.com/tiangolo/typer) CLI tool to see the available functions run:

`sql-field-report --help`

```
MSSQL Database Report

Generate an excel report summarising the data in an MSSQL Database

Args:
    server (str): The SQL server name
    port (int): The SQL server port
    user (str): Your SQL Server username
    password (str): Your SQL Server password
    database_name (str): The name of the database to analyse
    schema (str): The schema for the database tables to analyse
    output_file_name (str): The output file name of the report
```
