summaryrefslogtreecommitdiff
path: root/lib/errorcodes.py
diff options
context:
space:
mode:
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>2019-10-19 14:56:21 +0200
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>2019-10-19 15:22:48 +0200
commitd5c7ec7ae8efdfb194b1ffe4b4c462396579206f (patch)
tree398479cd5955eb92cd4c7d57ac01079875ae5538 /lib/errorcodes.py
parent8f11821c173d723824c537c6b36cb5e7b883149d (diff)
downloadpsycopg2-d5c7ec7ae8efdfb194b1ffe4b4c462396579206f.tar.gz
Added Postgres 12 errors
Diffstat (limited to 'lib/errorcodes.py')
-rw-r--r--lib/errorcodes.py15
1 files changed, 15 insertions, 0 deletions
diff --git a/lib/errorcodes.py b/lib/errorcodes.py
index ef6667e..c2cf42b 100644
--- a/lib/errorcodes.py
+++ b/lib/errorcodes.py
@@ -205,6 +205,21 @@ TRIM_ERROR = '22027'
ARRAY_SUBSCRIPT_ERROR = '2202E'
INVALID_TABLESAMPLE_REPEAT = '2202G'
INVALID_TABLESAMPLE_ARGUMENT = '2202H'
+DUPLICATE_JSON_OBJECT_KEY_VALUE = '22030'
+INVALID_JSON_TEXT = '22032'
+INVALID_SQL_JSON_SUBSCRIPT = '22033'
+MORE_THAN_ONE_SQL_JSON_ITEM = '22034'
+NO_SQL_JSON_ITEM = '22035'
+NON_NUMERIC_SQL_JSON_ITEM = '22036'
+NON_UNIQUE_KEYS_IN_A_JSON_OBJECT = '22037'
+SINGLETON_SQL_JSON_ITEM_REQUIRED = '22038'
+SQL_JSON_ARRAY_NOT_FOUND = '22039'
+SQL_JSON_MEMBER_NOT_FOUND = '2203A'
+SQL_JSON_NUMBER_NOT_FOUND = '2203B'
+SQL_JSON_OBJECT_NOT_FOUND = '2203C'
+TOO_MANY_JSON_ARRAY_ELEMENTS = '2203D'
+TOO_MANY_JSON_OBJECT_MEMBERS = '2203E'
+SQL_JSON_SCALAR_REQUIRED = '2203F'
FLOATING_POINT_EXCEPTION = '22P01'
INVALID_TEXT_REPRESENTATION = '22P02'
INVALID_BINARY_REPRESENTATION = '22P03'