fix: auto-fix code issues (cron)
- 修复重复导入/字段 (llm_client.py 中的重复注释) - 修复PEP8格式问题 (E501行长度超过100字符) - 修复多行SQL语句和字符串格式化 - 修复f-string过长问题 涉及文件: - backend/developer_ecosystem_manager.py - backend/document_processor.py - backend/enterprise_manager.py - backend/export_manager.py - backend/growth_manager.py - backend/llm_client.py - backend/localization_manager.py - backend/main.py - backend/neo4j_manager.py - backend/ops_manager.py - backend/performance_manager.py - backend/plugin_manager.py - backend/search_manager.py - backend/security_manager.py - backend/subscription_manager.py - backend/tenant_manager.py - backend/test_phase8_task6.py - backend/test_phase8_task8.py - backend/tingwu_client.py - backend/workflow_manager.py
This commit is contained in:
@@ -407,7 +407,8 @@ class EnterpriseManager:
|
||||
processed INTEGER DEFAULT 0,
|
||||
processed_at TIMESTAMP,
|
||||
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
|
||||
FOREIGN KEY (request_id) REFERENCES saml_auth_requests(request_id) ON DELETE CASCADE,
|
||||
FOREIGN KEY (request_id) REFERENCES saml_auth_requests(request_id)
|
||||
ON DELETE CASCADE,
|
||||
FOREIGN KEY (tenant_id) REFERENCES tenants(id) ON DELETE CASCADE
|
||||
)
|
||||
""")
|
||||
@@ -522,7 +523,8 @@ class EnterpriseManager:
|
||||
error_count INTEGER DEFAULT 0,
|
||||
details TEXT DEFAULT '{}',
|
||||
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
|
||||
FOREIGN KEY (policy_id) REFERENCES data_retention_policies(id) ON DELETE CASCADE,
|
||||
FOREIGN KEY (policy_id) REFERENCES data_retention_policies(id)
|
||||
ON DELETE CASCADE,
|
||||
FOREIGN KEY (tenant_id) REFERENCES tenants(id) ON DELETE CASCADE
|
||||
)
|
||||
""")
|
||||
@@ -531,40 +533,51 @@ class EnterpriseManager:
|
||||
cursor.execute("CREATE INDEX IF NOT EXISTS idx_sso_tenant ON sso_configs(tenant_id)")
|
||||
cursor.execute("CREATE INDEX IF NOT EXISTS idx_sso_provider ON sso_configs(provider)")
|
||||
cursor.execute(
|
||||
"CREATE INDEX IF NOT EXISTS idx_saml_requests_config ON saml_auth_requests(sso_config_id)",
|
||||
"CREATE INDEX IF NOT EXISTS idx_saml_requests_config "
|
||||
"ON saml_auth_requests(sso_config_id)",
|
||||
)
|
||||
cursor.execute(
|
||||
"CREATE INDEX IF NOT EXISTS idx_saml_requests_expires ON saml_auth_requests(expires_at)",
|
||||
"CREATE INDEX IF NOT EXISTS idx_saml_requests_expires "
|
||||
"ON saml_auth_requests(expires_at)",
|
||||
)
|
||||
cursor.execute(
|
||||
"CREATE INDEX IF NOT EXISTS idx_saml_responses_request ON saml_auth_responses(request_id)",
|
||||
"CREATE INDEX IF NOT EXISTS idx_saml_responses_request "
|
||||
"ON saml_auth_responses(request_id)",
|
||||
)
|
||||
cursor.execute(
|
||||
"CREATE INDEX IF NOT EXISTS idx_scim_config_tenant ON scim_configs(tenant_id)",
|
||||
"CREATE INDEX IF NOT EXISTS idx_scim_config_tenant "
|
||||
"ON scim_configs(tenant_id)",
|
||||
)
|
||||
cursor.execute(
|
||||
"CREATE INDEX IF NOT EXISTS idx_scim_users_tenant ON scim_users(tenant_id)",
|
||||
"CREATE INDEX IF NOT EXISTS idx_scim_users_tenant "
|
||||
"ON scim_users(tenant_id)",
|
||||
)
|
||||
cursor.execute(
|
||||
"CREATE INDEX IF NOT EXISTS idx_scim_users_external ON scim_users(external_id)",
|
||||
"CREATE INDEX IF NOT EXISTS idx_scim_users_external "
|
||||
"ON scim_users(external_id)",
|
||||
)
|
||||
cursor.execute(
|
||||
"CREATE INDEX IF NOT EXISTS idx_audit_export_tenant ON audit_log_exports(tenant_id)",
|
||||
"CREATE INDEX IF NOT EXISTS idx_audit_export_tenant "
|
||||
"ON audit_log_exports(tenant_id)",
|
||||
)
|
||||
cursor.execute(
|
||||
"CREATE INDEX IF NOT EXISTS idx_audit_export_status ON audit_log_exports(status)",
|
||||
)
|
||||
cursor.execute(
|
||||
"CREATE INDEX IF NOT EXISTS idx_retention_tenant ON data_retention_policies(tenant_id)",
|
||||
"CREATE INDEX IF NOT EXISTS idx_retention_tenant "
|
||||
"ON data_retention_policies(tenant_id)",
|
||||
)
|
||||
cursor.execute(
|
||||
"CREATE INDEX IF NOT EXISTS idx_retention_type ON data_retention_policies(resource_type)",
|
||||
"CREATE INDEX IF NOT EXISTS idx_retention_type "
|
||||
"ON data_retention_policies(resource_type)",
|
||||
)
|
||||
cursor.execute(
|
||||
"CREATE INDEX IF NOT EXISTS idx_retention_jobs_policy ON data_retention_jobs(policy_id)",
|
||||
"CREATE INDEX IF NOT EXISTS idx_retention_jobs_policy "
|
||||
"ON data_retention_jobs(policy_id)",
|
||||
)
|
||||
cursor.execute(
|
||||
"CREATE INDEX IF NOT EXISTS idx_retention_jobs_status ON data_retention_jobs(status)",
|
||||
"CREATE INDEX IF NOT EXISTS idx_retention_jobs_status "
|
||||
"ON data_retention_jobs(status)",
|
||||
)
|
||||
|
||||
conn.commit()
|
||||
@@ -901,7 +914,8 @@ class EnterpriseManager:
|
||||
cursor.execute(
|
||||
"""
|
||||
INSERT INTO saml_auth_requests
|
||||
(id, tenant_id, sso_config_id, request_id, relay_state, created_at, expires_at, used)
|
||||
(id, tenant_id, sso_config_id, request_id, relay_state,
|
||||
created_at, expires_at, used)
|
||||
VALUES (?, ?, ?, ?, ?, ?, ?, ?)
|
||||
""",
|
||||
(
|
||||
|
||||
Reference in New Issue
Block a user