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:
@@ -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()
|
||||
|
||||
Reference in New Issue
Block a user