arches_extensions.management.commands

Management commands overview

Use the Submodules menu on the left to navigate to detailed documentation for each command. All documentation is derived from docstrings within the codebase.

Stable commands:

(none yet!)

Unstable commands (functional but subject to change):

  • configure
    • Write derived systemd service files for backend components such as celery.
  • etl
    • Run ETL modules from the command line, especially useful during testing and development.
  • extension
    • Manage extensions within Arches such as custom widgets, datatypes, ETL modules, etc.
  • run_db_backup
    • A pg_dump wrapper that includes a sync to S3 using the AWS CLI. Implement this as a daily cronjob.
  • system-settings
    • Load Arches system settings Graph and Resource instance from standard locations.

Incomplete commands (partially functional but very much under construction):

  • bulk-update-tile
    • For managing bulk data updates to Tiles
  • get_files
    • Check and interrogate File objects within the database as well as files on disk.
  • find_files
    • Check and interrogate File objects within the database as well as files on disk.
  • indexes
    • Operations for checking and repairing Elasticsearch resource indexes.
  • maplayer
    • Manage Map Layers.
  • resource
    • Manage resource instances (eventually this could replace packages -o import_business_data)
1"""
2.. include:: README.md
3"""