* Version 3.6.6
* sql/generic-postgresql.lisp: Fix assumption that postgres user id
is always 1.
+14 Aug 2006 Kevin Rosenberg <kevin@rosenberg.net>
+ * Version 3.6.6
+ * sql/generic-postgresql.lisp: Fix assumption that postgres user id
+ is always 1.
+
12 Aug 2006 Kevin Rosenberg <kevin@rosenberg.net>
* Version 3.6.5
* sql/generic-postgresql.lisp: Add slot for has-table-pg_roles to
12 Aug 2006 Kevin Rosenberg <kevin@rosenberg.net>
* Version 3.6.5
* sql/generic-postgresql.lisp: Add slot for has-table-pg_roles to
+cl-sql (3.6.6-1) unstable; urgency=low
+
+ * New upstream
+
+ -- Kevin M. Rosenberg <kmr@debian.org> Mon, 14 Aug 2006 00:53:43 -0600
+
cl-sql (3.6.5-1) unstable; urgency=low
* New upstream
cl-sql (3.6.5-1) unstable; urgency=low
* New upstream
" AND (relowner=(SELECT usesysid FROM pg_user WHERE (usename='~A')))"
owner))
((null owner)
" AND (relowner=(SELECT usesysid FROM pg_user WHERE (usename='~A')))"
owner))
((null owner)
- (format nil " AND (NOT (relowner=1))"))
+ (format nil " AND (relowner<>(SELECT usesysid FROM pg_user WHERE usename='postgres'))"))
(t "")))
(defun has-table (name database)
(t "")))
(defun has-table (name database)
(defmethod slot-unbound (class (obj generic-postgresql-database)
(slot (eql 'has-table-pg_roles)))
;; Lazily cache slot value
(defmethod slot-unbound (class (obj generic-postgresql-database)
(slot (eql 'has-table-pg_roles)))
;; Lazily cache slot value
+ (declare (ignore class))
(setf (slot-value obj 'has-table-pg_roles) (has-table "pg_roles" obj)))
(defun database-list-objects-of-type (database type owner)
(setf (slot-value obj 'has-table-pg_roles) (has-table "pg_roles" obj)))
(defun database-list-objects-of-type (database type owner)