Closes #8 Replace flask with fastapi #26
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Hey @adiralashiva8 ,
First of all - this is an awesome tool!
Here is a PR to replace Flask with Fast API along with few refactoring and optimizations
Closes #8
Change log:
Enhancements:
/static
http path (usingaiofiles
andjinja2 templates
)routes.py
, this makes the mainapp.py
easy to read and understand.dict
docker-compose.yml
to local building ofmysql
in docker container and testing.Refactoring
/static
.mysql-connector-python
.setup.py
with version and dependency packages information.README.md
with latest instructions and information.### Note: Changes are tested with
MySql version 5.7
PS: The UI for
rfhistoric
remains the same, below swagger is a nice default addition by FastAPIAttached screenshot of FastAPI swagger UI after changes.
Cheer!
Prasad