Skip to content

Commit cc3f2e3

Browse files
committed
* 优化数据库父类方法
1 parent 6d966bc commit cc3f2e3

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

CONTRIBUTING.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,17 @@
11
### 更新日志
22

3-
#### JadeV2.2.9 - 2024-06-13
4-
* 解决获取父进程异常的bug
3+
#### JadeV2.3.0 - 2024-06-18
4+
* 优化数据库父类方法
55
---
66

77

88
<details onclose>
99
<summary>查看更多更新日志</summary>
1010

11+
#### JadeV2.2.9 - 2024-06-13
12+
* 解决获取父进程异常的bug
13+
---
14+
1115
#### JadeV2.2.8 - 2024-06-13
1216
* 新增根据进程id,强制退出关联进程
1317
* 解决子进程无法退出的bug

jade/jade_sqlite_data_base.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,10 @@ def base_delete(self,sql):
104104
def judgement_value_type(self,value):
105105
if type(value) == bool:
106106
return int(value)
107+
elif type(value) == int:
108+
return value
109+
elif type(value) == str or value == None:
110+
return "'{}'".format(value)
107111
else:
108112
return value
109113

@@ -117,7 +121,7 @@ def insert(self, data):
117121

118122
sql_str = sql_str[:-1] + ") VALUES ("
119123
for data_key in data.keys():
120-
sql_str = sql_str + "'{}'".format(self.judgement_value_type(data[data_key])) + ","
124+
sql_str = sql_str + "{}".format(self.judgement_value_type(data[data_key])) + ","
121125
sql_str = sql_str[:-1] + ")"
122126
self.base_update(sql_str)
123127

0 commit comments

Comments
 (0)