You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gcgj-dify-1.7.0/api/extensions/ext_commands.py

64 lines
1.8 KiB
Python

from dify_app import DifyApp
def init_app(app: DifyApp):
from commands import (
add_account_to_organization_cmd,
add_qdrant_index,
clear_free_plan_tenant_expired_logs,
clear_orphaned_file_records,
convert_to_agent_apps,
create_admin_account,
create_admin_with_phone,
create_organization_cmd,
create_tenant,
extract_plugins,
extract_unique_plugins,
fix_app_site_missing,
install_plugins,
list_organizations_cmd,
migrate_data_for_plugin,
old_metadata_migration,
remove_orphaned_files_on_storage,
reset_email,
reset_encrypt_key_pair,
reset_password,
show_organization_cmd,
update_organization_cmd,
upgrade_db,
upload_local_files_to_cloud_storage,
upload_private_key_file_cloud_storage,
vdb_migrate,
)
cmds_to_register = [
reset_password,
reset_email,
reset_encrypt_key_pair,
vdb_migrate,
convert_to_agent_apps,
add_qdrant_index,
create_tenant,
upgrade_db,
fix_app_site_missing,
create_admin_account,
create_admin_with_phone,
create_organization_cmd,
add_account_to_organization_cmd,
list_organizations_cmd,
show_organization_cmd,
update_organization_cmd,
upload_private_key_file_cloud_storage,
upload_local_files_to_cloud_storage,
migrate_data_for_plugin,
extract_plugins,
extract_unique_plugins,
install_plugins,
old_metadata_migration,
clear_free_plan_tenant_expired_logs,
clear_orphaned_file_records,
remove_orphaned_files_on_storage,
]
for cmd in cmds_to_register:
app.cli.add_command(cmd)