Management commands
atfinity supports a list of management commands to make administrating your installation easier.
They are executed via ./atfinity.sh COMMAND
.
Command
Description
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.
case_overview
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_tenant
-s TENANT_SUBDOMAIN
[-t TENANT_TITLE]
Create a new tenant.
users --list
[--group GROUP_1]
[--role ROLE_1]
[--level LEVEL_1]
List all users in the system. Results can be filtered based on group
, role
, level
.
users --create
--email EMAIL
--password PASSWORD
--first_name FIRST_NAME
--last_name LAST_NAME
--initials INITIALS
--level LEVEL
[--add-groups GROUP]
[--add-roles GROUP]
Create a new used in the system.
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.
show_tenants
List all tenants of the system.
zip_import ZIP_FILE_TO_IMPORT
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/data_and_files_export.zip
[--no_files]
Export all current data and files to a .zip. The .zip will appear in the /import
folder as data_and_files_export.zip
.
remove_old_tasks
Remove celery tasks (and their attachments) older than a week. We recommend running this periodically.
invalidate_cases
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_data
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
remove_pdfs_without_files
Deletes all PDFs that do not have files attached
Last updated