Files
gpt-pilot/pilot/database/models/components/sqlite_middlewares.py
2023-09-06 09:16:35 +02:00

15 lines
314 B
Python

import json
from peewee import TextField
class JSONField(TextField):
def python_value(self, value):
if value is not None:
return json.loads(value)
return value
def db_value(self, value):
if value is not None:
return json.dumps(value)
return value