Changeset 4162
- Timestamp:
- 06/19/2008 08:40:14 AM (2 months ago)
- Files:
-
- trunk/dabo/db/dbPostgreSQL.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/dabo/db/dbPostgreSQL.py
r4046 r4162 63 63 sqltablestr = (("SELECT schemaname || '.' || tablename AS tablename FROM pg_tables WHERE has_table_privilege('%s', schemaname || '.' || tablename, 'SELECT')") % self.conn_user) 64 64 else: 65 sqltablestr = (("SELECT schemaname || '.' || tablename AS tablename FROM pg_tables WHERE (schemaname not like 'pg_%s' and schemaname not like 'information%s') and has_table_privilege('%s', schemaname || '.' || tablename, 'SELECT')") % ('%','%',self.conn_user))66 65 #sqltablestr = (("SELECT schemaname || '.' || tablename AS tablename FROM pg_tables WHERE (schemaname not like 'pg_%s' and schemaname not like 'information%s') and has_table_privilege('%s', schemaname || '.' || tablename, 'SELECT')") % ('%','%',self.conn_user)) 66 # jfcs 06/19/08 67 67 sqltablestr = (("""SELECT schemaname || '.' || tablename AS tablename 68 68 FROM pg_tables … … 71 71 and has_table_privilege('%s', schemaname || '.' || tablename, 'SELECT') 72 72 """) % ('%','%',self.conn_user)) 73 # if includeSystemTables:74 # sqltablestr = ("select relname from pg_class where relkind= 'r' ")75 # else:76 # sqltablestr = ("select relname from pg_class where relkind= 'r' and relname not like 'pg_%' and relname not like 'sql_%' ")77 78 print79 print "sqltablestr = ", sqltablestr80 print "conn_user = ", self.conn_user81 print82 73 cursor.execute(sqltablestr) 83 74 rs = cursor.getDataSet() … … 85 76 for record in rs: 86 77 tables.append(record["tablename"]) 87 # tables.append(record["relname"])88 78 return tuple(tables) 89 79
