We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 937d09c commit 4d643d1Copy full SHA for 4d643d1
tutorial_scrapy/DB.py
@@ -1,3 +1,4 @@
1
+import json
2
import sqlite3
3
from typing import List, Type, Union
4
@@ -23,7 +24,11 @@ def __new__(cls):
23
24
return cls._instance
25
26
def __init__(self):
- self.engine = create_engine("sqlite:///v2ex.sqlite", echo=False)
27
+ self.engine = create_engine(
28
+ "sqlite:///v2ex.sqlite",
29
+ echo=False,
30
+ json_serializer=lambda x: json.dumps(x, ensure_ascii=False),
31
+ )
32
Base.metadata.create_all(self.engine)
33
self.session = Session(self.engine)
34
0 commit comments