Metadata-Version: 2.1
Name: fastapi-generator
Version: 0.3.3
Summary: Used to quickly generate fastapi project.
Home-page: https://github.com/StevenLianaL/fastapi_generator
Author: Steven Wang
Author-email: wangzhou8284@outlook.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Requires-Dist: plac
Requires-Dist: envoy
Requires-Dist: fastapi
Requires-Dist: uvicorn
Requires-Dist: sqlalchemy
Requires-Dist: databases
Requires-Dist: aiomysql
Requires-Dist: mysqlclient
Requires-Dist: pandas
Requires-Dist: orm

# Document
## Description
- This project is used to quickly generate fastapi project.
## Flow for Main App
1. run main app command
2. config config.py db or set in environment
## Requirements
- python 3.8
## Command
    # generate main app
    python -m fastapi_generator.main
    # run fastapi app
    uvicorn app.main:app --reload
    # generate sub app
    python -m fastapi_generator.sub app-name
    # generate api from sub app / if app not exist, create it.
    python -m fastapi_generator.api app-name api-name 



## Version
- 0.3
    - generate api of sub app.
- 0.2.1
    - generate sub app with auto load api
- 0.2
    - generate sub app
- 0.1.3
    - auto load sub app
- 0.1.2
    - write main app project files
- 0.1.1
    - generate with orm
- 0.1
    - generate base app: can run it!
- 0.0.2 
    - create main app files 
- 0.0.1
    - only create app/main.py

