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>
This commit is contained in:
53
Scripts/cloudkit_schema.ckdb
Normal file
53
Scripts/cloudkit_schema.ckdb
Normal file
@@ -0,0 +1,53 @@
|
||||
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
|
||||
);
|
||||
Reference in New Issue
Block a user