This repository has been archived on 2024-07-19. You can view files and clone it, but cannot push or open issues or pull requests.
rotini/backend
renovate[bot] 38086ce408
chore(deps): update dependency typing-extensions to v4.9.0 (#54)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-12-10 16:05:33 -05:00
..
docs/research docs: user+password storage research documentation (#30) 2023-08-19 18:45:58 +00:00
rotini refactor: FastAPI -> Django migration (#41) 2023-11-26 21:34:09 -05:00
script refactor: FastAPI -> Django migration (#41) 2023-11-26 21:34:09 -05:00
.python-version feat(backend): sub fetch endpoints (#2) 2023-08-08 23:49:54 -04:00
Dockerfile refactor: FastAPI -> Django migration (#41) 2023-11-26 21:34:09 -05:00
pyproject.toml refactor: FastAPI -> Django migration (#41) 2023-11-26 21:34:09 -05:00
README.md feat(backend): handle settings by environment (#13) 2023-08-12 15:56:52 -04:00
requirements.txt chore(deps): update dependency typing-extensions to v4.9.0 (#54) 2023-12-10 16:05:33 -05:00
requirements_dev.txt build(backend-deps): update all dependencies (#42) 2023-11-26 21:41:59 -05:00

Rotini backend

Development

Before starting, make sure to run the root bootstrap script so the task commands are enabled.

task be:start-db will provision a database for local usage.

An envfile should be present at .env and should define:

  • DATABASE_USERNAME, the username to initialize the DB user with;
  • DATABASE_PASSWORD, the password to assign to that test user;
  • DATABASE_HOST, the host on which the database runs;
  • DATABASE_PORT, the port on which the database runs;
  • DATABASE_NAME, name of the database within the Postgres instance.