OptionalCACHE_ DATA_ MAX_ ROWS
CACHE_DATA_MAX_ROWS ?: string | number
OptionalCFW_ EMAIL_ BINDING
CFW_EMAIL_BINDING ?: string
OptionalCRON_ MAX_ MS
CRON_MAX_MS ?: string | number
OptionalCRON_ MAX_ ROWS
CRON_MAX_ROWS ?: string | number
OptionalCRON_ MAX_ UNITS
CRON_MAX_UNITS ?: string | number
OptionalCRON_ QUEUE_ BATCH_ SIZE
CRON_QUEUE_BATCH_SIZE ?: string | number
OptionalDRUPAL_ CRON
DRUPAL_CRON ?: string
OptionalFILL_ BATCH_ SIZE
FILL_BATCH_SIZE ?: string | number
OptionalFILL_ BATCH_ WALL_ MS
FILL_BATCH_WALL_MS ?: string | number
OptionalGC_ INTERVAL_ MS
GC_INTERVAL_MS ?: string | number
OptionalGEN_ BUCKET_ MS
GEN_BUCKET_MS ?: string | number
OptionalHEAP_ RESTORE_ CHUNKS
HEAP_RESTORE_CHUNKS ?: string | number
OptionalHEAP_ SNAPSHOT
HEAP_SNAPSHOT ?: string
OptionalHTTP_ DRAIN_ LIMIT
HTTP_DRAIN_LIMIT ?: string | number
OptionalHTTP_ DRAIN_ ON_ ALARM
HTTP_DRAIN_ON_ALARM ?: string
OptionalKEEP_ WARM_ MS
KEEP_WARM_MS ?: string | number
OptionalLAZY_ FS_ BUDGET_ BYTES
LAZY_FS_BUDGET_BYTES ?: string | number
OptionalLAZY_ MOUNT
LAZY_MOUNT ?: string
OptionalMIGRATE_ CHUNKS_ PER_ INVOCATION
MIGRATE_CHUNKS_PER_INVOCATION ?: string | number
OptionalMIGRATE_ ENGINE
MIGRATE_ENGINE ?: string
OptionalMIGRATE_ SELF_ DRIVE
MIGRATE_SELF_DRIVE ?: string
OptionalMIRROR_ LIMIT
MIRROR_LIMIT ?: string | number
OptionalMODULE_ PACK
MODULE_PACK ?: R2Bucket
OptionalPLAN
PLAN ?: string
OptionalPREFILL
PREFILL ?: string
OptionalPREFILL_ ON_ SAVE
PREFILL_ON_SAVE ?: string
OptionalPREFILL_ ON_ SAVE_ LIMIT
PREFILL_ON_SAVE_LIMIT ?: string | number
OptionalPW_ DIAGNOSTICS
PW_DIAGNOSTICS ?: string
OptionalPW_ SQL_ TRACE
PW_SQL_TRACE ?: string
OptionalPW_ SQL_ TRACE_ FROM
PW_SQL_TRACE_FROM ?: string | number
OptionalRENDER_ BUDGET_ MS
RENDER_BUDGET_MS ?: string | number
OptionalSITE
SITE ?: DurableObjectNamespace < undefined >
OptionalSITE_ DB_ PREFIX
SITE_DB_PREFIX ?: string
OptionalSQL_ CHUNK_ PREFIX
SQL_CHUNK_PREFIX ?: string
OptionalUPDB_ ALLOW_ UNBOUNDED
UPDB_ALLOW_UNBOUNDED ?: string
OptionalUPDB_ CHECK_ REQUIREMENTS
UPDB_CHECK_REQUIREMENTS ?: string
OptionalUPDB_ FLUSH_ SPLIT
UPDB_FLUSH_SPLIT ?: string
OptionalUPDB_ MAX_ ATTEMPTS
UPDB_MAX_ATTEMPTS ?: string | number
OptionalUPDB_ MAX_ BEATS
UPDB_MAX_BEATS ?: string | number
OptionalUPDB_ MAX_ COLD_ WAITS
UPDB_MAX_COLD_WAITS ?: string | number
OptionalUPDB_ MAX_ PASSES
UPDB_MAX_PASSES ?: string | number
OptionalUPDB_ ON_ ABORT
UPDB_ON_ABORT ?: string
OptionalUPDB_ RETRY_ POLICY
UPDB_RETRY_POLICY ?: string
OptionalUPDB_ SNAPSHOT_ MAX_ ROWS
UPDB_SNAPSHOT_MAX_ROWS ?: string | number
OptionalWATCHDOG_ ROW_ LIMIT
WATCHDOG_ROW_LIMIT ?: string | number
OptionalWINDOW_ MAX_ FILLS
WINDOW_MAX_FILLS ?: string | number
OptionalWINDOW_ SITES
WINDOW_SITES ?: string
OptionalWINDOW_ WALL_ MS
WINDOW_WALL_MS ?: string | number
The worker's environment:
@drupflare/durabledb's generic shape plus the vars only this application reads.These four stay here rather than in the package because nothing else could act on them -- heap restore, the R2 mirror drain and prefill are all worker concerns.