fix: auto-fix code issues (cron)

- 修复重复导入/字段
- 修复异常处理
- 修复PEP8格式问题 (816+ 处)
- 添加缺失的导入 (json, re)
- 统一SQL查询格式
- 修复赋值语句空格问题

修复文件:
- db_manager.py (96处)
- search_manager.py (77处)
- ops_manager.py (66处)
- developer_ecosystem_manager.py (68处)
- growth_manager.py (60处)
- enterprise_manager.py (61处)
- tenant_manager.py (57处)
- plugin_manager.py (48处)
- subscription_manager.py (46处)
- security_manager.py (29处)
- workflow_manager.py (32处)
- localization_manager.py (31处)
- api_key_manager.py (20处)
- ai_manager.py (23处)
- performance_manager.py (24处)
- neo4j_manager.py (25处)
- collaboration_manager.py (33处)
- test_phase8_task8.py (16处)
- test_phase8_task6.py (4处)
- knowledge_reasoner.py (添加import json)
- llm_client.py (添加import json)
This commit is contained in:
AutoFix Bot
2026-03-03 00:11:51 +08:00
parent c695e99eaf
commit 2a0ed6af4d
23 changed files with 1160 additions and 947 deletions

View File

@@ -969,7 +969,7 @@ class LocalizationManager:
try:
cursor = conn.cursor()
cursor.execute(
"SELECT value FROM translations WHERE key = ? AND language = ? AND namespace = ?",
"SELECT value FROM translations WHERE key = ? AND language = ? AND namespace = ?",
(key, language, namespace),
)
row = cursor.fetchone()
@@ -1006,10 +1006,10 @@ class LocalizationManager:
(id, key, language, value, namespace, context, created_at, updated_at)
VALUES (?, ?, ?, ?, ?, ?, ?, ?)
ON CONFLICT(key, language, namespace) DO UPDATE SET
value = excluded.value,
context = excluded.context,
updated_at = excluded.updated_at,
is_reviewed = 0
value = excluded.value,
context = excluded.context,
updated_at = excluded.updated_at,
is_reviewed = 0
""",
(translation_id, key, language, value, namespace, context, now, now),
)
@@ -1023,7 +1023,7 @@ class LocalizationManager:
) -> Translation | None:
cursor = conn.cursor()
cursor.execute(
"SELECT * FROM translations WHERE key = ? AND language = ? AND namespace = ?",
"SELECT * FROM translations WHERE key = ? AND language = ? AND namespace = ?",
(key, language, namespace),
)
row = cursor.fetchone()
@@ -1036,7 +1036,7 @@ class LocalizationManager:
try:
cursor = conn.cursor()
cursor.execute(
"DELETE FROM translations WHERE key = ? AND language = ? AND namespace = ?",
"DELETE FROM translations WHERE key = ? AND language = ? AND namespace = ?",
(key, language, namespace),
)
conn.commit()
@@ -1057,10 +1057,10 @@ class LocalizationManager:
query = "SELECT * FROM translations WHERE 1 = 1"
params = []
if language:
query += " AND language = ?"
query += " AND language = ?"
params.append(language)
if namespace:
query += " AND namespace = ?"
query += " AND namespace = ?"
params.append(namespace)
query += " ORDER BY namespace, key LIMIT ? OFFSET ?"
params.extend([limit, offset])
@@ -1074,7 +1074,7 @@ class LocalizationManager:
conn = self._get_connection()
try:
cursor = conn.cursor()
cursor.execute("SELECT * FROM language_configs WHERE code = ?", (code,))
cursor.execute("SELECT * FROM language_configs WHERE code = ?", (code,))
row = cursor.fetchone()
if row:
return self._row_to_language_config(row)
@@ -1088,7 +1088,7 @@ class LocalizationManager:
cursor = conn.cursor()
query = "SELECT * FROM language_configs"
if active_only:
query += " WHERE is_active = 1"
query += " WHERE is_active = 1"
query += " ORDER BY name"
cursor.execute(query)
rows = cursor.fetchall()
@@ -1100,7 +1100,7 @@ class LocalizationManager:
conn = self._get_connection()
try:
cursor = conn.cursor()
cursor.execute("SELECT * FROM data_centers WHERE id = ?", (dc_id,))
cursor.execute("SELECT * FROM data_centers WHERE id = ?", (dc_id,))
row = cursor.fetchone()
if row:
return self._row_to_data_center(row)
@@ -1112,7 +1112,7 @@ class LocalizationManager:
conn = self._get_connection()
try:
cursor = conn.cursor()
cursor.execute("SELECT * FROM data_centers WHERE region_code = ?", (region_code,))
cursor.execute("SELECT * FROM data_centers WHERE region_code = ?", (region_code,))
row = cursor.fetchone()
if row:
return self._row_to_data_center(row)
@@ -1129,7 +1129,7 @@ class LocalizationManager:
query = "SELECT * FROM data_centers WHERE 1 = 1"
params = []
if status:
query += " AND status = ?"
query += " AND status = ?"
params.append(status)
if region:
query += " AND supported_regions LIKE ?"
@@ -1146,7 +1146,7 @@ class LocalizationManager:
try:
cursor = conn.cursor()
cursor.execute(
"SELECT * FROM tenant_data_center_mappings WHERE tenant_id = ?", (tenant_id,)
"SELECT * FROM tenant_data_center_mappings WHERE tenant_id = ?", (tenant_id,)
)
row = cursor.fetchone()
if row:
@@ -1163,7 +1163,7 @@ class LocalizationManager:
cursor = conn.cursor()
cursor.execute(
"""
SELECT * FROM data_centers WHERE supported_regions LIKE ? AND status = 'active'
SELECT * FROM data_centers WHERE supported_regions LIKE ? AND status = 'active'
ORDER BY priority LIMIT 1
""",
(f'%"{region_code}"%',),
@@ -1171,7 +1171,7 @@ class LocalizationManager:
row = cursor.fetchone()
if not row:
cursor.execute("""
SELECT * FROM data_centers WHERE supported_regions LIKE '%"global"%' AND status = 'active'
SELECT * FROM data_centers WHERE supported_regions LIKE '%"global"%' AND status = 'active'
ORDER BY priority LIMIT 1
""")
row = cursor.fetchone()
@@ -1180,7 +1180,7 @@ class LocalizationManager:
primary_dc_id = row["id"]
cursor.execute(
"""
SELECT * FROM data_centers WHERE id != ? AND status = 'active' ORDER BY priority LIMIT 1
SELECT * FROM data_centers WHERE id != ? AND status = 'active' ORDER BY priority LIMIT 1
""",
(primary_dc_id,),
)
@@ -1195,11 +1195,11 @@ class LocalizationManager:
data_residency, created_at, updated_at)
VALUES (?, ?, ?, ?, ?, ?, ?, ?)
ON CONFLICT(tenant_id) DO UPDATE SET
primary_dc_id = excluded.primary_dc_id,
secondary_dc_id = excluded.secondary_dc_id,
region_code = excluded.region_code,
data_residency = excluded.data_residency,
updated_at = excluded.updated_at
primary_dc_id = excluded.primary_dc_id,
secondary_dc_id = excluded.secondary_dc_id,
region_code = excluded.region_code,
data_residency = excluded.data_residency,
updated_at = excluded.updated_at
""",
(
mapping_id,
@@ -1222,7 +1222,7 @@ class LocalizationManager:
try:
cursor = conn.cursor()
cursor.execute(
"SELECT * FROM localized_payment_methods WHERE provider = ?", (provider,)
"SELECT * FROM localized_payment_methods WHERE provider = ?", (provider,)
)
row = cursor.fetchone()
if row:
@@ -1240,7 +1240,7 @@ class LocalizationManager:
query = "SELECT * FROM localized_payment_methods WHERE 1 = 1"
params = []
if active_only:
query += " AND is_active = 1"
query += " AND is_active = 1"
if country_code:
query += " AND (supported_countries LIKE ? OR supported_countries LIKE '%\"*\"%')"
params.append(f'%"{country_code}"%')
@@ -1278,7 +1278,7 @@ class LocalizationManager:
conn = self._get_connection()
try:
cursor = conn.cursor()
cursor.execute("SELECT * FROM country_configs WHERE code = ?", (code,))
cursor.execute("SELECT * FROM country_configs WHERE code = ?", (code,))
row = cursor.fetchone()
if row:
return self._row_to_country_config(row)
@@ -1295,9 +1295,9 @@ class LocalizationManager:
query = "SELECT * FROM country_configs WHERE 1 = 1"
params = []
if active_only:
query += " AND is_active = 1"
query += " AND is_active = 1"
if region:
query += " AND region = ?"
query += " AND region = ?"
params.append(region)
query += " ORDER BY name"
cursor.execute(query, params)
@@ -1408,7 +1408,7 @@ class LocalizationManager:
conn = self._get_connection()
try:
cursor = conn.cursor()
cursor.execute("SELECT * FROM localization_settings WHERE tenant_id = ?", (tenant_id,))
cursor.execute("SELECT * FROM localization_settings WHERE tenant_id = ?", (tenant_id,))
row = cursor.fetchone()
if row:
return self._row_to_localization_settings(row)
@@ -1500,12 +1500,12 @@ class LocalizationManager:
params.append(value)
if not updates:
return settings
updates.append("updated_at = ?")
updates.append("updated_at = ?")
params.append(datetime.now())
params.append(tenant_id)
cursor = conn.cursor()
cursor.execute(
f"UPDATE localization_settings SET {', '.join(updates)} WHERE tenant_id = ?",
f"UPDATE localization_settings SET {', '.join(updates)} WHERE tenant_id = ?",
params,
)
conn.commit()