Skip to content

Conversation

@Gepacam
Copy link
Collaborator

@Gepacam Gepacam commented Nov 3, 2025

Description

Adds gtfs/fixtures/schedule.json as the authoritative GTFS Schedule v2.0 schema file.
Defines fields, datatypes, and PK/FK constraints aligned with GTFS v2.0.


Changes

  • Added gtfs/fixtures/schedule.json
  • Updated README.md with schema reference

Acceptance Criteria

  • Schema includes fields, types, constraints, PKs/FKs
  • Versioned and referenced by codegen/docs
  • Validated against sample GTFS feeds

Checklist

  • Documentation aligned with GTFS v2.0 spec
  • Ready for merge into main

Adds 'gtfs/fixtures/schedule.json' as source of truth schema definition for GTFS Schedule.
The file aligns with GTFS v2.0 fields, datatypes, and FK/PK constraints. Refs #2
@Gepacam Gepacam requested a review from fabianabarca November 3, 2025 05:08
@Gepacam Gepacam self-assigned this Nov 3, 2025
Gepacam added a commit that referenced this pull request Nov 3, 2025
Implements core GTFS Schedule entities (agency, routes, trips, stops, stop_times, shapes, calendar, calendar_dates, feed_info)
with ForeignKeys and UniqueConstraints as specified in GTFS v2.0.

Migrations were created and applied successfully under PostGIS backend.

Closes #3.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants