Skip to content

nicolai94/torn_project

Repository files navigation

tron-project

Description

Has 2 databases (main and test) and a backend service with a start.sh script that runs migrations and starts the server. Database connector already developed. Has mode for starting env=local, uvicorn and gunicorn respectively.

Start

Run docker-compose up to start the backend.

Libraries

Structure

src

Основная директория с исходным кодом приложения.

  • api: Реализация API-эндпоинтов.
    • api_v1: Эндпоинты версии 1 API.
  • core: Основная логика приложения, включая конфигурацию и утилиты.
    • gunicorn: Настройка Gunicorn.
  • integrations: Интеграции с внешними сервисами.
  • misc: Прочие вспомогательные модули.
  • services: Реализация бизнес-логики.
  • storage: Работа с базами данных.
    • models Описание моделей базы данных.
    • repositories: Работа с базой данных.

tests

Модуль для тестирования.

  • fixtures: Фикстуры для тестов.

migrations

Директория для миграций базы данных.

  • versions: Версии миграций.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors