Skip to content

Commit 40cefa7

Browse files
committed
Add insert nested traits
1 parent 553e0b3 commit 40cefa7

2 files changed

Lines changed: 6 additions & 1 deletion

File tree

pathtraits/db.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,7 @@ def put(self, table, condition=None, update=True, **kwargs):
215215
self.execute(update_query)
216216
else:
217217
# insert
218-
keys = " , ".join(escaped_kwargs.keys())
218+
keys = "[" + "], [".join(escaped_kwargs.keys()) + "]"
219219
values = " , ".join([str(x) for x in escaped_kwargs.values()])
220220
insert_query = f"INSERT INTO [{table}] ({keys}) VALUES ({values});"
221221
self.execute(insert_query)

test/example/EU/meta.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,8 @@ users:
33
- dloos
44
- fgans
55
score: 3.5
6+
foo:
7+
bar:
8+
a: 1
9+
b: 2
10+
c: [1, 2, 3]

0 commit comments

Comments
 (0)