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 24 forks source link

Initial data guide 36 #141

Closed fyliu closed 8 months ago

fyliu commented 1 year ago

Add guide to create initial data scripts.

A team member should be able to create data insertion scripts using this guide.

fyliu commented 1 year ago

I'm leaving this as draft until the sphinx PR is merged. This documentation is using the sphinx structure with an added entry in the index page.

fyliu commented 1 year ago

I removed everything sphinx-specific from the commits in this merge. This is ready for review.

joey-ma commented 1 year ago

This is cool! I can try to create the SOCMajor model next, and we can resume reviewing this PR later.

fyliu commented 1 year ago

@yoyoyojoe no need to implement the table from the guide although you can. Issue #24 is also good and is in the prioritized backlog. It should work for all tables although I only tried SOCMajor and UserStatusType. I don't think guides need to be perfect. Their purpose is to get developers most of the way there.

fyliu commented 1 year ago

@yoyoyojoe It turns out there's a blocker for #24. I ran into more problems trying to work on that. I think it'll be a while before this PR is review-able.

ethanstrominger commented 8 months ago

Created a new pull request with additional changes from ethanstrominger initial-data-migration-36 to peopledepot main

fyliu commented 7 months ago