hackforla / peopledepot

A project to setup a datastore for people and projects at HackforLA. The link below takes you to the code documentation
https://hackforla.github.io/peopledepot/
GNU General Public License v2.0
5 stars 26 forks source link

Create Table: check_type :smile: #59

Closed ericvennemeyer closed 4 hours ago

ericvennemeyer commented 1 year ago

Overview

We need to create the check_type 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

Resources/Instructions

Description

Types of checks we perform

Data Fields

  1. Copied from spreadsheet and checked off according to ERD. (unchecked items indicate a mismatch between ERD and spreadsheet, which requires a review)

    • [x] (PK) id - int
    • [x] name - varchar
    • [x] description - varchar
  2. In ERD only (having items here indicates a mismatch, which requires a review)

    • None

Associated Tables

  1. Copied from spreadsheet and checked off according to ERD. (unchecked items indicate a mismatch between ERD and spreadsheet, which requires a review)

    • [x] user_check (one-to-many)
  2. In ERD only (having items here indicates a mismatch, which requires a review)

    • None
fyliu commented 1 year ago

Edited description field to be text field in django

fyliu commented 1 year ago

This is actually v0.1 since we need this for the permissions system to work.

ExperimentsInHonesty commented 9 months ago

@janebirman Please provide update

  1. Progress: "What is the current status of your project? What have you completed and what is left to do?"
  2. Blockers: "Difficulties or errors encountered."
  3. Availability: "How much time will you have this week to work on this issue?"
  4. ETA: "When do you expect this issue to be completed?"
  5. Pictures or links* (if necessary): "Add any pictures or links that will help illustrate what you are working on."
dmartin4820 commented 5 days ago

@fyliu Should I update this issue description, ERD, and Google Sheets so that the field data types match the available Django types (e.g. varchar -> CharField)? In the meantime, I'll be working through the PeopleDepot docs to implement the tables.

If the update is needed, I don't think I can update the ERD since I don't have the login info.

This issue contains a step for documenting the endpoint. It looks like this is auto-generated with Swagger at http://localhost:8000/api/schema/swagger-ui/. I'm checking that step unless there are other places I need to document