Skip to content

l00l00/fastapi-postgres

 
 

Repository files navigation

FASTAPI-POSTGRESQL

Template for building FastAPI Asynchronous applications with PostgreSQL

Features

  • Python FastAPI backend
  • POSTGRESQL Database
  • Docker-Compose
  • Authentification
  • Migration with Alembic
  • PGADMIN4 for Graphical Database Visualization
  • Asynchronous

Here are the steps to follow to run the program:

After cloning the repository, go to it.

  1. DOCKER COMPOSE

    docker compose up -d --build
    
    
  2. RUN FRIST MIGRATION

    docker compose exec app alembic revision --autogenerate -m "first migration"
    docker compose exec app alembic upgrade head
    
  3. Please turn on the LISTEN Docs app. 0.0.0.0:8000/docs

  4. PGADMIN4

access to pgadmin by specified db as name server and 5434 as port at localhost/5050

username: admin@gmail.com password: admin

  1. EXAMPLE IMAGE

About

Template for building FastAPI Asynchronous applications with PostgreSQL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 96.0%
  • Mako 3.1%
  • Dockerfile 0.9%
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy