summaryrefslogtreecommitdiff
path: root/sandbox/domainoid.py
diff options
context:
space:
mode:
Diffstat (limited to 'sandbox/domainoid.py')
-rw-r--r--sandbox/domainoid.py18
1 files changed, 18 insertions, 0 deletions
diff --git a/sandbox/domainoid.py b/sandbox/domainoid.py
new file mode 100644
index 0000000..0d98399
--- /dev/null
+++ b/sandbox/domainoid.py
@@ -0,0 +1,18 @@
+import psycopg2
+
+con = psycopg2.connect("dbname=test")
+
+cur = con.cursor()
+cur.execute("SELECT %s::regtype::oid", ('bytea', ))
+print cur.fetchone()[0]
+# 17
+
+cur.execute("CREATE DOMAIN thing AS bytea")
+cur.execute("SELECT %s::regtype::oid", ('thing', ))
+print cur.fetchone()[0]
+#62148
+
+cur.execute("CREATE TABLE thingrel (thingcol thing)")
+cur.execute("SELECT * FROM thingrel")
+print cur.description
+#(('thingcol', 17, None, -1, None, None, None),)