:mega: New
1. Create this project.
2. Finish the first version of the pacakge `flask-sqlalchemy-compat`.
3. Add configurations `pyproject.toml`.
4. Add the devloper's environment folder `./docker` and the `Dockerfile`.
5. Add the community guideline files: `CODE_OF_CONDUCT.md`, `CONTRIBUTING.md`, and `SECURITY.md`.
6. Add the issue and pull request templates.
7. Configure the github workflows for publishing the package.
8. Add the banner and adjust the format in the readme.
:wrench: Fix
1. Fix: Adjust the formats of the `requirements` to make them compatible with `pyproject.toml`.
2. Fix: A Git-sourced dependency is not approved by PyPI. Therefore, replace the Git source by a customized related package: [`Flask-SQLAlchemy-compat-backend-py37`](https://pypi.org/project/Flask-SQLAlchemy-compat-backend-py37).
:floppy_disk: Change
1. Adjust the metadata according to the current project status.