Skip to Content
⚠️Active Development Notice: TimeTiles is under active development. Information may be placeholder content or not up-to-date.
ReferenceAPI ReferenceLibraryConstantsImport Constants

web


web / lib/constants/import-constants

lib/constants/import-constants

Defines constants used throughout the data import processing system.

This file centralizes constant values to prevent string duplication and provide a single source of truth for statuses, stages, job types, and collection names related to the import pipeline. This improves maintainability and reduces the risk of typos.

Type Aliases

ImportStatus

ImportStatus = typeof IMPORT_STATUS[keyof typeof IMPORT_STATUS]


ProcessingStage

ProcessingStage = typeof PROCESSING_STAGE[keyof typeof PROCESSING_STAGE]


JobType

JobType = typeof JOB_TYPES[keyof typeof JOB_TYPES]


CollectionName

CollectionName = typeof COLLECTION_NAMES[keyof typeof COLLECTION_NAMES]

Variables

IMPORT_STATUS

const IMPORT_STATUS: object

Constants for import processing to avoid string duplication.

Type declaration

PENDING

readonly PENDING: "pending" = "pending"

PROCESSING

readonly PROCESSING: "processing" = "processing"

COMPLETED

readonly COMPLETED: "completed" = "completed"

FAILED

readonly FAILED: "failed" = "failed"


PROCESSING_STAGE

const PROCESSING_STAGE: object

Type declaration

ANALYZE_DUPLICATES

readonly ANALYZE_DUPLICATES: "analyze-duplicates" = "analyze-duplicates"

DETECT_SCHEMA

readonly DETECT_SCHEMA: "detect-schema" = "detect-schema"

VALIDATE_SCHEMA

readonly VALIDATE_SCHEMA: "validate-schema" = "validate-schema"

AWAIT_APPROVAL

readonly AWAIT_APPROVAL: "await-approval" = "await-approval"

CREATE_SCHEMA_VERSION

readonly CREATE_SCHEMA_VERSION: "create-schema-version" = "create-schema-version"

GEOCODE_BATCH

readonly GEOCODE_BATCH: "geocode-batch" = "geocode-batch"

CREATE_EVENTS

readonly CREATE_EVENTS: "create-events" = "create-events"

COMPLETED

readonly COMPLETED: "completed" = "completed"

FAILED

readonly FAILED: "failed" = "failed"


JOB_TYPES

const JOB_TYPES: object

Type declaration

DATASET_DETECTION

readonly DATASET_DETECTION: "dataset-detection" = "dataset-detection"

ANALYZE_DUPLICATES

readonly ANALYZE_DUPLICATES: "analyze-duplicates" = "analyze-duplicates"

DETECT_SCHEMA

readonly DETECT_SCHEMA: "detect-schema" = "detect-schema"

VALIDATE_SCHEMA

readonly VALIDATE_SCHEMA: "validate-schema" = "validate-schema"

CREATE_SCHEMA_VERSION

readonly CREATE_SCHEMA_VERSION: "create-schema-version" = "create-schema-version"

GEOCODE_BATCH

readonly GEOCODE_BATCH: "geocode-batch" = "geocode-batch"

CREATE_EVENTS

readonly CREATE_EVENTS: "create-events" = "create-events"

URL_FETCH

readonly URL_FETCH: "url-fetch" = "url-fetch"

SCHEDULE_MANAGER

readonly SCHEDULE_MANAGER: "schedule-manager" = "schedule-manager"

CACHE_CLEANUP

readonly CACHE_CLEANUP: "cache-cleanup" = "cache-cleanup"


COLLECTION_NAMES

const COLLECTION_NAMES: object

Type declaration

IMPORT_FILES

readonly IMPORT_FILES: "import-files" = "import-files"

IMPORT_JOBS

readonly IMPORT_JOBS: "import-jobs" = "import-jobs"

EVENTS

readonly EVENTS: "events" = "events"

CATALOGS

readonly CATALOGS: "catalogs" = "catalogs"

DATASETS

readonly DATASETS: "datasets" = "datasets"

DATASET_SCHEMAS

readonly DATASET_SCHEMAS: "dataset-schemas" = "dataset-schemas"

GEOCODING_PROVIDERS

readonly GEOCODING_PROVIDERS: "geocoding-providers" = "geocoding-providers"

SCHEDULED_IMPORTS

readonly SCHEDULED_IMPORTS: "scheduled-imports" = "scheduled-imports"

USERS

readonly USERS: "users" = "users"

PAYLOAD_MIGRATIONS

readonly PAYLOAD_MIGRATIONS: "payload-migrations" = "payload-migrations"


BATCH_SIZES

const BATCH_SIZES: object

Type declaration

DUPLICATE_ANALYSIS

readonly DUPLICATE_ANALYSIS: number

SCHEMA_DETECTION

readonly SCHEMA_DETECTION: number

EVENT_CREATION

readonly EVENT_CREATION: number

DATABASE_CHUNK

readonly DATABASE_CHUNK: number

Last updated on