Skip to content

Add database constraint for transaction status lifecycle #622

@nanaf6203-bit

Description

@nanaf6203-bit

Add a database-level constraint for transaction status validity.

Acceptance Criteria:

  • Prisma migration adds enum or check constraint.
  • Invalid status values cannot be inserted.
  • Application validation remains in place.
  • Tests verify database constraint enforcement.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingdatabaseDatabase relatedtransactionsTransaction related

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions