summaryrefslogtreecommitdiff
path: root/database.py
diff options
context:
space:
mode:
authorschneefux <schneefux+commit@schneefux.xyz>2017-01-23 20:04:49 +0100
committerschneefux <schneefux+commit@schneefux.xyz>2017-01-23 20:04:49 +0100
commit839aa71278e749d3475bd8f586d65a4cd1d7c213 (patch)
treee4243ab59052b6cbbe9ee0d154306b5b074e2b92 /database.py
parent7082b09f7804553487c469630b526d239e7adf06 (diff)
downloadapigrabber-839aa71278e749d3475bd8f586d65a4cd1d7c213.tar.gz
apigrabber-839aa71278e749d3475bd8f586d65a4cd1d7c213.zip
api: use jsonb instead of json
Diffstat (limited to 'database.py')
-rw-r--r--database.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/database.py b/database.py
index 5119899..41f4328 100644
--- a/database.py
+++ b/database.py
@@ -42,7 +42,7 @@ class Database(object):
async with self._pool.acquire() as conn:
async with conn.transaction():
await conn.execute("CREATE TABLE IF NOT EXISTS " + objtype +
- " (id TEXT PRIMARY KEY, data json)")
+ " (id TEXT PRIMARY KEY, data jsonb)")
await conn.executemany("INSERT INTO " + objtype + " " +
"VALUES ($1, $2) " +
"ON CONFLICT (id) DO " +
@@ -92,7 +92,7 @@ class Database(object):
async with self._pool.acquire() as conn:
async with conn.transaction():
await conn.execute("CREATE TABLE IF NOT EXISTS meta " +
- "(key TEXT PRIMARY KEY, value json)")
+ "(key TEXT PRIMARY KEY, value jsonb)")
if value is not None:
value = json.dumps(value)
await conn.execute("INSERT INTO meta(key, value) " +