RonquilloAeon / fastapi-starter

A sample starter project for APIs built w/ FastAPI. My first time using FastAPI so use at your own risk

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FastAPI Starter

My first attempt at creating a FastAPI starter project.

Getting started

  • Run docker-compose up
  • SSH into API container docker exec -it fastapi bash
  • Run migri init to create sample message table

Testing

  • Run docker-compose up or docker-compose up db to start database
  • Run nox -e test

About

A sample starter project for APIs built w/ FastAPI. My first time using FastAPI so use at your own risk

License:MIT License


Languages

Language:Python 80.8%Language:Dockerfile 8.7%Language:PLpgSQL 8.2%Language:Shell 2.2%