Sprint 3: Schemas, models, and parser structure #13
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Sprint 3 Deliverables
Pydantic Schemas
portfolio_app/toronto/schemas/trreb.py- TRREB record schemaportfolio_app/toronto/schemas/cmhc.py- CMHC rental record schemaportfolio_app/toronto/schemas/dimensions.py- Dimension schemasSQLAlchemy Models (Star Schema)
portfolio_app/toronto/models/base.py- Base model setupportfolio_app/toronto/models/facts.py- fact_purchases, fact_rentalsportfolio_app/toronto/models/dimensions.py- dim_time, dim_trreb_district, dim_cmhc_zone, dim_neighbourhood, dim_policy_eventParser Structure
portfolio_app/toronto/parsers/trreb.py- TRREB PDF parser (structure)portfolio_app/toronto/parsers/cmhc.py- CMHC CSV processorDatabase Setup
Acceptance Criteria