Skip to content

Create Table: Event Occurrence #612

@ExperimentsInHonesty

Description

@ExperimentsInHonesty

Overview

We need to create the EventOccurrence table so that we can update a shared data store across hackforla.org, vrms, civictechjobs, and tables (onboarding) project.

Details

A table and a model are the same thing

Action Items

  • Identify and document (below) what other tables are associated (see ERD under Resources)
  • Create a single model in Django (defining schema)
  • Write a test for the relationships this model will have with other models (e.g., creating a user and assigning them a set of permissions on a project).
  • Write an API end point
  • Write API unit tests
  • Document the endpoint in Redocs

Resources/Instructions

Items to document (referenced above)

  • [ADD ITEMS TO DOCUMENT]

Description

  • [ADD DESCRIPTION]

Data Fields

  • Copied from spreadsheet and confirmed according to ERD
Name Type FK Table FK Table Issue(s)
event UUID event #14 #173
start_time DateTimeField
previous_version UUID event #14 #173
changes UUID eventoccurancechange #614

FK status

Swagger Endpoint Link

  • [ADD SWAGGER ENDPOINT LINK]

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    🆕New Issue Review

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions