added gtfs_feed_metadata

This commit is contained in:
Ben Varick 2025-11-06 12:31:17 -08:00
parent ed220222a7
commit 8fd1406c32
Signed by: ben
SSH key fingerprint: SHA256:jWnpFDAcacYM5aPFpYRqlsamlDyKNpSj3jj+k4ojtUo
8 changed files with 239 additions and 7 deletions

View file

@ -1,12 +1,20 @@
from dagster import Definitions
from dagster import Definitions, load_assets_from_modules, EnvVar
from dagster_duckdb import DuckDBResource
from assets import agency_list
import assets
from resources import MobilityDatabaseAPI
all_assets = load_assets_from_modules([assets])
defs = Definitions(
assets=[agency_list],
assets=all_assets,
resources={
"duckdb": DuckDBResource(
database="data/gtfs/gtfs.duckdb"
),
"mobility_db": MobilityDatabaseAPI(
refresh_token=EnvVar("MOBILITY_DB_REFRESH_TOKEN"),
rate_limit_delay=0.5
)
}
)