You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a developer, I'd like to rely on GTFS being in a specific format with specific types. As a developer, I'd like abstract basic low-level functionality like foreign key validation to something happening in background. As a user, I'd like to get clear error messages when my data is not valid so I understand what is wrong and how to fix it.
Priority
High
Level of Effort
Med-High
Resolution
Define basic GTFS tables as a Pandera schema
Define additional needs for Wrangler as subclasses of GTFS Pandera Schemas and write converters between them
Write custom Mixin class models/_base/db/DBModelMixin which abstracts foreign key validation and other generalizable tasks.
Tests
Tests are in /tests/test_models
The text was updated successfully, but these errors were encountered:
Create base set of types and classes implemented in pandera and pydantic to efficiently validate GTFS and network data and foreign keys.
Fixes#266, #344#123, and #345
User Story
As a developer, I'd like to rely on GTFS being in a specific format with specific types.
As a developer, I'd like abstract basic low-level functionality like foreign key validation to something happening in background.
As a user, I'd like to get clear error messages when my data is not valid so I understand what is wrong and how to fix it.
Priority
High
Level of Effort
Med-High
Resolution
models/_base/db/DBModelMixin
which abstracts foreign key validation and other generalizable tasks.Tests
Tests are in
/tests/test_models
The text was updated successfully, but these errors were encountered: