Management commands

atfinity supports a list of management commands to make administrating your installation easier.
They are executed via ./ COMMAND.
display_version [-c TENANT_ID]
Display the current version of the software. If tenant_id is also provided, the current version of that tenants configuration is also displayed.
Display an overview of past and present cases, grouped by the processes. For clients with a fee based on the number of cases completed, we will ask you to send us the output of this command.
Create a new tenant.
create_user -u USER_EMAIL -p PASSWORD -t TENANT_ID [--meta_admin]
Create a new user within the given tenant or (if user exists) reset password and update meta_admin status.
create_tenant_and_user -s TENANT_SUBDOMAIN [-u USER_EMAIL] [-p PASSWORD] [-t TENANT_TITLE]
Create a new tenant with an attached meta admin user.
List all tenants of the system.
List all users of all tenants in the system.
Clear the current database and import a .zip with data and files. The .zip will first be copied into a shared folder with the docker container and then imported.
zip_export -o /import/ [--no_files]
Export all current data and files to a .zip. The .zip will appear in the /import folder as
Remove celery tasks (and their attachments) older than a week. We recommend running this periodically.
Invalidates all cases for all tenants and forces the rule engine to recalculate all cases and case results when a case is opened again
delete_all_cases_and_instances -t TENANT_ID
Delete all cases and instances for a specific tenant
Delete all case and instance data in the whole database.
delete_tenant TENANT_ID1 [TENANT_ID2 ... TENANT_IDN]
Delete the tenants with the given ids.
make_order_consecutive -t TENANT_ID
Make order consecutive for configuration items (e.g. Documents, Categories, Information, etc.) for the specified tenant.
clear_admin_logs -t TENANT_ID
Removes all the logs from the database for the given tenant
Deletes all PDFs that do not have files attached