Remove TRREB references from Python modules and SQLAlchemy models #49
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?
Description
Update Python module init files and SQLAlchemy model files to remove all TRREB imports and class definitions.
Branch:
feature/9-cleanupReference:
docs/changes/Change-Toronto-Analysis-Reviewed.md- Phase 1Files to MODIFY
portfolio_app/toronto/schemas/__init__.pyportfolio_app/toronto/parsers/__init__.pyportfolio_app/toronto/loaders/__init__.pyportfolio_app/toronto/models/facts.pyFactPurchasesmodel classportfolio_app/toronto/models/dimensions.pyDimTRREBDistrictmodel classportfolio_app/toronto/demo_data.pyAcceptance Criteria
__init__.pyfiles have no TRREB importsFactPurchasesclass removed frommodels/facts.pyDimTRREBDistrictclass removed frommodels/dimensions.pydemo_data.pyhas no TRREB data generation codepython -c "from portfolio_app.toronto.models import facts, dimensions"succeedsmake run)__all__exports are consistentTechnical Notes
Base,FactBase, etc.)__all__lists in__init__.pyfiles are updatedSprint
Sprint 9 - Phase 1 (Cleanup)
Labels: Type/Refactor, Priority/High, Efforts/M, Component/Backend, Component/Database, Tech/Python