rctabΒΆ

The RCTab FastAPI web app.

Modules

rctab.constants

Constants that don't change often enough to go in Settings.

rctab.crud

The SQLAlchemy models, Pydantic models and database logic.

rctab.db

Module for database connections.

rctab.debug

Used as an entrypoint when debugging from an IDE.

rctab.exceptions

Custom exceptions for the RCTab API application.

rctab.logutils

Utilities for logging to a central log workspace.

rctab.main

The entrypoint of the FastAPI application.

rctab.routers

API routes for RCTab.

rctab.settings

Global app configuration.

rctab.tasks

Tasks that run in the background.

rctab.utils

Utility functions for the RCTab API.