Files
Sportstime/Scripts/cloudkit_schema.ckdb
Trey t 9088b46563 Initial commit: SportsTime trip planning app
- Three-scenario planning engine (A: date range, B: selected games, C: directional routes)
- GeographicRouteExplorer with anchor game support for route exploration
- Shared ItineraryBuilder for travel segment calculation
- TravelEstimator for driving time/distance estimation
- SwiftUI views for trip creation and detail display
- CloudKit integration for schedule data
- Python scraping scripts for sports schedules

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-07 00:46:40 -06:00

54 lines
1.8 KiB
Plaintext

DEFINE SCHEMA
RECORD TYPE Stadium (
"___createTime" TIMESTAMP,
"___createdBy" REFERENCE,
"___etag" STRING,
"___modTime" TIMESTAMP,
"___modifiedBy" REFERENCE,
"___recordID" REFERENCE QUERYABLE,
stadiumId STRING QUERYABLE,
name STRING QUERYABLE SEARCHABLE,
city STRING QUERYABLE,
state STRING,
location LOCATION QUERYABLE,
capacity INT64,
sport STRING QUERYABLE SORTABLE,
teamAbbrevs LIST<STRING>,
source STRING,
yearOpened INT64
);
RECORD TYPE Team (
"___createTime" TIMESTAMP,
"___createdBy" REFERENCE,
"___etag" STRING,
"___modTime" TIMESTAMP,
"___modifiedBy" REFERENCE,
"___recordID" REFERENCE QUERYABLE,
teamId STRING QUERYABLE,
name STRING QUERYABLE SEARCHABLE,
abbreviation STRING QUERYABLE,
city STRING QUERYABLE,
sport STRING QUERYABLE SORTABLE
);
RECORD TYPE Game (
"___createTime" TIMESTAMP,
"___createdBy" REFERENCE,
"___etag" STRING,
"___modTime" TIMESTAMP,
"___modifiedBy" REFERENCE,
"___recordID" REFERENCE QUERYABLE,
gameId STRING QUERYABLE,
sport STRING QUERYABLE SORTABLE,
season STRING QUERYABLE,
dateTime TIMESTAMP QUERYABLE SORTABLE,
homeTeamRef REFERENCE QUERYABLE,
awayTeamRef REFERENCE QUERYABLE,
venueRef REFERENCE,
isPlayoff INT64,
broadcastInfo STRING,
source STRING
);