-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Dependencies
Do the "Create personal dokku dev deployment" issue first.
Acceptance Criteria:
- Backend API routes for CRUD operations for
Students
are
available in Swagger (following the criteria from team02)
Implementation Details:
- Find
Students.java
in your team02 project in the directory
src/main/java/edu/ucsb/cs156/example/entities
and copy it into your team02 project in the same directory. - Do the same for
StudentsRepository.java
from the directory
src/main/java/edu/ucsb/cs156/example/repositorires
- Do the same for
StudentsController.java
from the directory
src/main/java/edu/ucsb/cs156/example/controllers
- Do the same for
StudentsControllerTests.java
from the directory
src/test/java/edu/ucsb/cs156/example/controllers
- Do the same for your database migration file for $Students, under
/src/main/resources/db/migration/changes
- With these files in place, visit swagger and make sure
the CRUD operations forStudents
are working properly.
What to do next
Make a PR: When you've met all of the acceptance criteria, do a PR for this branch,
being sure to enter a reasonable title
and description.
In the description, include the text "Closes #n" where n
is the number of
this issue.
It is also helpful to include a screenshot of the Swagger endpoints so that
the person reviewing your PR knows what to test. It is helpful to
deploy your branch to your dokku dev instance, and include a link to the
swagger page on your dokku instance.
Then ask for a team member to review your PR.
Finally: drag this issue from "In Progress" to "In Review".
Review Others' PRs: Next, see if there are any PRs that need to be code reviewed and merged. Unless you are the
first person on your team to complete a PR, there likely is at least one.
See:
Start your next issue: Then, find the issue for "Create fixtures for Students
" on the Kanban board in the ToDo column.
- Assign it to yourself
- Drag into "In Progress"
- Create a new branch, starting from the branch for the issue you just finished.
- Start on the new issue.