added tests for usertables to check private tables are not returned
This commit is contained in:
parent
565046c3d4
commit
e05613d5c4
@ -8,6 +8,12 @@ SELECT 'all',CDB_UserTables('all') ORDER BY 2;
|
|||||||
SELECT 'public',CDB_UserTables('public') ORDER BY 2;
|
SELECT 'public',CDB_UserTables('public') ORDER BY 2;
|
||||||
SELECT 'private',CDB_UserTables('private') ORDER BY 2;
|
SELECT 'private',CDB_UserTables('private') ORDER BY 2;
|
||||||
SELECT '--unsupported--',CDB_UserTables('--unsupported--') ORDER BY 2;
|
SELECT '--unsupported--',CDB_UserTables('--unsupported--') ORDER BY 2;
|
||||||
|
-- now tests with public user
|
||||||
|
\c contrib_regression publicuser
|
||||||
|
SELECT 'all_publicuser',CDB_UserTables('all') ORDER BY 2;
|
||||||
|
SELECT 'public_publicuser',CDB_UserTables('public') ORDER BY 2;
|
||||||
|
SELECT 'private_publicuser',CDB_UserTables('private') ORDER BY 2;
|
||||||
|
\c contrib_regression postgres
|
||||||
DROP TABLE pub;
|
DROP TABLE pub;
|
||||||
DROP TABLE prv;
|
DROP TABLE prv;
|
||||||
DROP ROLE publicuser;
|
DROP ROLE publicuser;
|
||||||
|
@ -9,6 +9,10 @@ all|prv
|
|||||||
all|pub
|
all|pub
|
||||||
public|pub
|
public|pub
|
||||||
private|prv
|
private|prv
|
||||||
|
You are now connected to database "contrib_regression" as user "publicuser"
|
||||||
|
all_publicuser|pub
|
||||||
|
public_publicuser|pub
|
||||||
|
You are now connected to database "contrib_regression" as user "postgres"
|
||||||
DROP TABLE
|
DROP TABLE
|
||||||
DROP TABLE
|
DROP TABLE
|
||||||
DROP ROLE
|
DROP ROLE
|
||||||
|
Loading…
Reference in New Issue
Block a user