Skip to content

Management CLI

github-actions[bot] edited this page Oct 15, 2026 · 1 revision

Generated from README.md in the repository. Edit it there; this wiki is rebuilt on every change.

Management CLI

python manage.py seed                                   # create tables and default admin
python manage.py create-admin --username U --email E --password P
python manage.py db-export snapshot.json                # dump all data to JSON
python manage.py db-import snapshot.json --wipe         # load into the current DATABASE_URL
python manage.py migrate-sqlite instance/edgeshell.db   # copy a SQLite DB into the current DB
python manage.py reencrypt --old <OLD_CREDENTIAL_KEY>   # rotate the credential key

Snapshots keep node passwords encrypted. Moving between databases is covered in docs/MIGRATION.md.

Clone this wiki locally