mirror of
https://github.com/psycopg/psycopg2.git
synced 2024-11-23 01:16:34 +03:00
Docs cleaned up while still being testable.
This commit is contained in:
parent
47809c338f
commit
a54336f7b4
|
@ -42,7 +42,8 @@ of a regular :class:`connection`.
|
||||||
>>> rec['data']
|
>>> rec['data']
|
||||||
"abc'def"
|
"abc'def"
|
||||||
|
|
||||||
# The records still support indexing as the original tuple
|
The records still support indexing as the original tuple:
|
||||||
|
|
||||||
>>> rec[2]
|
>>> rec[2]
|
||||||
"abc'def"
|
"abc'def"
|
||||||
|
|
||||||
|
@ -93,14 +94,17 @@ UUID data type
|
||||||
.. versionadded:: 2.0.9
|
.. versionadded:: 2.0.9
|
||||||
.. versionchanged:: 2.0.13 added UUID array support.
|
.. versionchanged:: 2.0.13 added UUID array support.
|
||||||
|
|
||||||
|
.. doctest::
|
||||||
|
|
||||||
>>> psycopg2.extras.register_uuid()
|
>>> psycopg2.extras.register_uuid()
|
||||||
<psycopg2._psycopg.type object at 0x...>
|
<psycopg2._psycopg.type object at 0x...>
|
||||||
>>>
|
|
||||||
>>> # Python UUID can be used in SQL queries
|
>>> # Python UUID can be used in SQL queries
|
||||||
>>> import uuid
|
>>> import uuid
|
||||||
>>> psycopg2.extensions.adapt(uuid.uuid4()).getquoted()
|
>>> my_uuid = uuid.UUID('{12345678-1234-5678-1234-567812345678}')
|
||||||
"'...-...-...-...-...'::uuid"
|
>>> psycopg2.extensions.adapt(my_uuid).getquoted()
|
||||||
>>>
|
"'12345678-1234-5678-1234-567812345678'::uuid"
|
||||||
|
|
||||||
>>> # PostgreSQL UUID are transformed into Python UUID objects.
|
>>> # PostgreSQL UUID are transformed into Python UUID objects.
|
||||||
>>> cur.execute("SELECT 'a0eebc99-9c0b-4ef8-bb6d-6bb9bd380a11'::uuid")
|
>>> cur.execute("SELECT 'a0eebc99-9c0b-4ef8-bb6d-6bb9bd380a11'::uuid")
|
||||||
>>> cur.fetchone()[0]
|
>>> cur.fetchone()[0]
|
||||||
|
|
Loading…
Reference in New Issue
Block a user