mirror of
https://github.com/psycopg/psycopg2.git
synced 2024-11-26 02:43:43 +03:00
Added PostgreSQL 9.0 error codes.
This commit is contained in:
parent
b072a04c9c
commit
75a6f783c5
|
@ -1,3 +1,7 @@
|
|||
2010-09-23 Daniele Varrazzo <daniele.varrazzo@gmail.com>
|
||||
|
||||
* lib/errorcodes.py: Added PostgreSQL 9.0 error codes.
|
||||
|
||||
2010-08-05 Daniele Varrazzo <daniele.varrazzo@gmail.com>
|
||||
|
||||
* psycopg/connection_int.c: don't execute a ROLLBACK on close()/GC.
|
||||
|
|
|
@ -50,7 +50,7 @@ An example of the available constants defined in the module:
|
|||
'42P01'
|
||||
|
||||
Constants representing all the error values documented by PostgreSQL versions
|
||||
between 8.1 and 8.4 are included in the module.
|
||||
between 8.1 and 9.0 are included in the module.
|
||||
|
||||
|
||||
.. autofunction:: lookup(code)
|
||||
|
|
|
@ -201,6 +201,7 @@ NOT_NULL_VIOLATION = '23502'
|
|||
FOREIGN_KEY_VIOLATION = '23503'
|
||||
UNIQUE_VIOLATION = '23505'
|
||||
CHECK_VIOLATION = '23514'
|
||||
EXCLUSION_VIOLATION = '23P01'
|
||||
|
||||
# Class 24 - Invalid Cursor State
|
||||
INVALID_CURSOR_STATE = '24000'
|
||||
|
@ -226,6 +227,7 @@ TRIGGERED_DATA_CHANGE_VIOLATION = '27000'
|
|||
|
||||
# Class 28 - Invalid Authorization Specification
|
||||
INVALID_AUTHORIZATION_SPECIFICATION = '28000'
|
||||
INVALID_PASSWORD = '28P01'
|
||||
|
||||
# Class 2B - Dependent Privilege Descriptors Still Exist
|
||||
DEPENDENT_PRIVILEGE_DESCRIPTORS_STILL_EXIST = '2B000'
|
||||
|
|
|
@ -30,7 +30,7 @@ def main():
|
|||
filename = sys.argv[1]
|
||||
|
||||
file_start = read_base_file(filename)
|
||||
classes, errors = fetch_errors(['8.1', '8.2', '8.3', '8.4'])
|
||||
classes, errors = fetch_errors(['8.1', '8.2', '8.3', '8.4', '9.0'])
|
||||
|
||||
f = open(filename, "w")
|
||||
for line in file_start:
|
||||
|
|
Loading…
Reference in New Issue
Block a user