From e7daa452b6b6a031d72124d7f064cee6d9e15632 Mon Sep 17 00:00:00 2001 From: Philipp Storz Date: Thu, 13 Apr 2017 10:25:57 +0200 Subject: [PATCH] use correct drops/postgresql.sql --- src/cats/ddl/drops/postgresql.sql | 81 ++++++++++++------------------- 1 file changed, 30 insertions(+), 51 deletions(-) diff --git a/src/cats/ddl/drops/postgresql.sql b/src/cats/ddl/drops/postgresql.sql index e70499add7b..a62dd9d85ef 100644 --- a/src/cats/ddl/drops/postgresql.sql +++ b/src/cats/ddl/drops/postgresql.sql @@ -1,51 +1,30 @@ -CREATE USER @DB_USER@ @DB_PASS@; - --- For tables --- GRANT ALL ON UnSavedFiles TO @DB_USER@; -GRANT ALL ON BaseFiles TO @DB_USER@; -GRANT ALL ON JobMedia TO @DB_USER@; -GRANT ALL ON File TO @DB_USER@; -GRANT ALL ON Job TO @DB_USER@; -GRANT ALL ON Media TO @DB_USER@; -GRANT ALL ON Client TO @DB_USER@; -GRANT ALL ON Pool TO @DB_USER@; -GRANT ALL ON Fileset TO @DB_USER@; -GRANT ALL ON Path TO @DB_USER@; --- GRANT ALL ON Filename TO @DB_USER@; -GRANT ALL ON Counters TO @DB_USER@; -GRANT ALL ON Version TO @DB_USER@; -GRANT ALL ON MediaType TO @DB_USER@; -GRANT ALL ON Storage TO @DB_USER@; -GRANT ALL ON Device TO @DB_USER@; -GRANT ALL ON Status TO @DB_USER@; -GRANT ALL ON Location TO @DB_USER@; -GRANT ALL ON LocationLog TO @DB_USER@; -GRANT ALL ON Log TO @DB_USER@; -GRANT ALL ON JobHisto TO @DB_USER@; -GRANT ALL ON PathHierarchy TO @DB_USER@; -GRANT ALL ON PathVisibility TO @DB_USER@; -GRANT ALL ON RestoreObject TO @DB_USER@; -GRANT ALL ON Quota TO @DB_USER@; -GRANT ALL ON NDMPLevelMap TO @DB_USER@; -GRANT ALL ON NDMPJobEnvironment TO @DB_USER@; -GRANT ALL ON DeviceStats TO @DB_USER@; -GRANT ALL ON JobStats TO @DB_USER@; -GRANT ALL ON TapeAlerts TO @DB_USER@; - --- For sequences ON those tables -GRANT SELECT, UPDATE ON path_pathid_seq TO @DB_USER@; -GRANT SELECT, UPDATE ON fileset_filesetid_seq TO @DB_USER@; -GRANT SELECT, UPDATE ON pool_poolid_seq TO @DB_USER@; -GRANT SELECT, UPDATE ON client_clientid_seq TO @DB_USER@; -GRANT SELECT, UPDATE ON media_mediaid_seq TO @DB_USER@; -GRANT SELECT, UPDATE ON job_jobid_seq TO @DB_USER@; -GRANT SELECT, UPDATE ON file_fileid_seq TO @DB_USER@; -GRANT SELECT, UPDATE ON jobmedia_jobmediaid_seq TO @DB_USER@; -GRANT SELECT, UPDATE ON basefiles_baseid_seq TO @DB_USER@; -GRANT SELECT, UPDATE ON storage_storageid_seq TO @DB_USER@; -GRANT SELECT, UPDATE ON mediatype_mediatypeid_seq TO @DB_USER@; -GRANT SELECT, UPDATE ON device_deviceid_seq TO @DB_USER@; -GRANT SELECT, UPDATE ON location_locationid_seq TO @DB_USER@; -GRANT SELECT, UPDATE ON locationlog_loclogid_seq TO @DB_USER@; -GRANT SELECT, UPDATE ON log_logid_seq TO @DB_USER@; -GRANT SELECT, UPDATE ON restoreobject_restoreobjectid_seq TO @DB_USER@; +-- DROP TABLE IF EXISTS unsavedfiles; +DROP TABLE IF EXISTS basefiles; +DROP TABLE IF EXISTS jobmedia; +DROP TABLE IF EXISTS file; +DROP TABLE IF EXISTS job; +DROP TABLE IF EXISTS jobhisto; +DROP TABLE IF EXISTS media; +DROP TABLE IF EXISTS client; +DROP TABLE IF EXISTS pool; +DROP TABLE IF EXISTS fileset; +DROP TABLE IF EXISTS path; +-- DROP TABLE IF EXISTS filename; +DROP TABLE IF EXISTS counters; +DROP TABLE IF EXISTS version; +DROP TABLE IF EXISTS Device; +DROP TABLE IF EXISTS Storage; +DROP TABLE IF EXISTS MediaType; +DROP TABLE IF EXISTS Status; +DROP TABLE IF EXISTS Quota; +DROP TABLE IF EXISTS NDMPLevelMap; +DROP TABLE IF EXISTS NDMPJobEnvironment; +DROP TABLE IF EXISTS DeviceStats; +DROP TABLE IF EXISTS JobStats; +DROP TABLE IF EXISTS TapeAlerts; +DROP TABLE IF EXISTS log; +DROP TABLE IF EXISTS Location; +DROP TABLE IF EXISTS locationlog; +DROP TABLE IF EXISTS PathVisibility; +DROP TABLE IF EXISTS PathHierarchy; +DROP TABLE IF EXISTS RestoreObject;