43 lines
1.3 KiB
SQL
43 lines
1.3 KiB
SQL
DO $$DECLARE
|
|
this_version CONSTANT varchar := '00.02.000';
|
|
BEGIN
|
|
PERFORM * FROM "DBVersion" WHERE version = this_version;
|
|
IF FOUND THEN RETURN; END IF;
|
|
|
|
DROP TABLE public."DatasetDataRepository";
|
|
DROP TABLE public."DatasetExternalDataset";
|
|
DROP TABLE public."DatasetRegistry";
|
|
DROP TABLE public."DatasetService";
|
|
DROP TABLE public."Dataset";
|
|
|
|
DROP TABLE public."DMPDatasetProfile";
|
|
DROP TABLE public."DMPOrganisation";
|
|
DROP TABLE public."DMPResearcher";
|
|
DROP TABLE public."UserDMP";
|
|
DROP TABLE public."Invitation";
|
|
DROP TABLE public."DMP";
|
|
|
|
DROP TABLE public."DoiFunder";
|
|
|
|
DROP TABLE public."DataRepository";
|
|
DROP TABLE public."ExternalDataset";
|
|
DROP TABLE public."Project";
|
|
DROP TABLE public."Funder";
|
|
DROP TABLE public."Grant";
|
|
DROP TABLE public."Organisation";
|
|
DROP TABLE public."Registry";
|
|
DROP TABLE public."Researcher";
|
|
DROP TABLE public."Service";
|
|
|
|
DROP TABLE public."Content";
|
|
DROP TABLE public."Credential";
|
|
DROP TABLE public."EmailConfirmation";
|
|
DROP TABLE public."FileUpload";
|
|
DROP TABLE public."NotificationLegacy";
|
|
DROP TABLE public."UserAssociation";
|
|
DROP TABLE public."UserToken";
|
|
DROP TABLE public."UserInfo";
|
|
|
|
INSERT INTO public."DBVersion" VALUES ('DMPDB', '00.02.000', '2024-06-26 12:00:00.000000+02', now(), 'Remove unused tables.');
|
|
|
|
END$$; |