Skip to content

[Issue]: Database schema: receipts with price #16

Open

Description

@MariyaSamrout

Branch Name

feature/16-receipts-price

Task

Description
Design the tables for receipts, including the price information needed for invoice calculations. For DB schemas we use https://dbdiagram.io/

Scope

  • receipts table with price
  • Link between receipts, donors and food items
  • Migration

Acceptance Criteria

  • A receipt is linked to its donor and its food items
  • Prices are stored in a way that supports invoice calculations
  • The migration applies cleanly on an empty database

Checklist

  • I have checked for duplicate issues.
  • I have assigned the issue to the correct project board.
  • I have tagged the issue properly.

Code of Conduct

  • I agree to follow this project's Code of Conduct

Activity

  1. added this to the Sprint - 1 milestone on Oct 25, 2026
  2. lauriechammah commented on Oct 26, 2026

    @lauriechammah
    Collaborator

    Review comments:

    • Acceptance criteria should be checkboxes (- [ ]) so progress can be tracked. (This one currently uses * bullets.)
    • For DB schemas we use https://dbdiagram.io/ , please add the link to the description.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions