mtransitapps/mtransit-for-android-gradle

GTFS original ID hash

mmathieum opened this issue · 1 comments

Use String.hashCode() to store GTFS original IDs.

  • remove _merged_
  • use additional column in DB
  • use for GTFS-RT provider
  • use as fallback for integer IDs (route/stop/trip... IDs)

FF:

  • EXPORT: add data to the DB + export/parse JSON/Cursor <- HAS TO BE DEPLOYED 1ST in main + modules.
  • USE: turn on using the new field in GTFS-RT (replace old target UUIDs) <- turn on (modules) after main new app version is widely used