11# -- !Ups
2- INSERT INTO " StorageEntry" (id, S_ROOT_PATH, S_CLIENT_PATH, S_STORAGE_TYPE, S_USER, S_PASSWORD, S_HOST, I_PORT) VALUES (1 , ' /tmp' , NULL , ' Local' , ' me' , NULL , NULL , NULL );
3- INSERT INTO " StorageEntry" (id, S_ROOT_PATH, S_CLIENT_PATH, S_STORAGE_TYPE, S_USER, S_PASSWORD, S_HOST, I_PORT) VALUES (2 , ' /backups/projectfiles' , NULL , ' ftp' , ' me' , ' 123456abcde' , ' ftp.mysite.com' , 21 );
4- INSERT INTO " StorageEntry" (id, S_ROOT_PATH, S_CLIENT_PATH, S_STORAGE_TYPE, S_USER, S_PASSWORD, S_HOST, I_PORT, K_BACKS_UP_TO) VALUES (3 , ' /backups/projectfiles' , NULL , ' ftp' , ' me' , ' 123456abcde' , ' ftp.othermysite.com' , 21 , 1 );
2+ CREATE TABLE "StatusChange " (
3+ id INTEGER NOT NULL PRIMARY KEY ,
4+ K_PROJECT_ID INTEGER NOT NULL ,
5+ T_TIME TIMESTAMP WITH TIME ZONE NOT NULL ,
6+ S_USER CHARACTER VARYING NOT NULL ,
7+ S_STATUS VARCHAR (16 ) NOT NULL ,
8+ S_TITLE CHARACTER VARYING
9+ );
510
6- INSERT INTO " FileEntry" (id, S_FILEPATH, K_STORAGE_ID, S_USER, I_VERSION, T_CTIME, T_MTIME, T_ATIME, B_HAS_CONTENT) VALUES (1 , ' /path/to/a/video.mxf' , 2 , ' me' , 1 , ' 2017-01-17 16:55:00.123' , ' 2017-01-17 16:55:00.123' , ' 2017-01-17 16:55:00.123' , false);
7- INSERT INTO " FileEntry" (id, S_FILEPATH, K_STORAGE_ID, S_USER, I_VERSION, T_CTIME, T_MTIME, T_ATIME, B_HAS_CONTENT) VALUES (2 , ' /path/to/a/file.project' , 1 , ' you' , 1 , ' 2016-12-11 12:21:11.021' , ' 2016-12-11 12:21:11.021' , ' 2016-12-11 12:21:11.021' , true);
8- INSERT INTO " FileEntry" (id, S_FILEPATH, K_STORAGE_ID, S_USER, I_VERSION, T_CTIME, T_MTIME, T_ATIME, B_HAS_CONTENT) VALUES (3 , ' realfile' , 1 , ' you' , 1 , ' 2016-12-11 12:21:11.021' , ' 2016-12-11 12:21:11.021' , ' 2016-12-11 12:21:11.021' , true);
9- INSERT INTO " FileEntry" (id, S_FILEPATH, K_STORAGE_ID, S_USER, I_VERSION, T_CTIME, T_MTIME, T_ATIME, B_HAS_CONTENT) VALUES (4 , ' testprojectfile' , 1 , ' you' , 1 , ' 2016-12-11 12:21:11.021' , ' 2016-12-11 12:21:11.021' , ' 2016-12-11 12:21:11.021' , false);
10- INSERT INTO " FileEntry" (id, S_FILEPATH, K_STORAGE_ID, S_USER, I_VERSION, T_CTIME, T_MTIME, T_ATIME, B_HAS_CONTENT) VALUES (5 , ' /path/to/thattestproject' , 1 , ' you' , 1 , ' 2016-12-11 12:21:11.021' , ' 2016-12-11 12:21:11.021' , ' 2016-12-11 12:21:11.021' , true);
11- INSERT INTO " FileEntry" (id, S_FILEPATH, K_STORAGE_ID, S_USER, I_VERSION, T_CTIME, T_MTIME, T_ATIME, B_HAS_CONTENT) VALUES (6 , ' project_to_delete.prproj' , 1 , ' you' , 1 , ' 2016-12-11 12:21:11.021' , ' 2016-12-11 12:21:11.021' , ' 2016-12-11 12:21:11.021' , false);
12- INSERT INTO " FileEntry" (id, S_FILEPATH, K_STORAGE_ID, S_USER, I_VERSION, T_CTIME, T_MTIME, T_ATIME, B_HAS_CONTENT) VALUES (57 , ' anothertestprojectfile' , 1 , ' you' , 1 , ' 2016-12-11 12:21:11.021' , ' 2016-12-11 12:21:11.021' , ' 2016-12-11 12:21:11.021' , false);
13- INSERT INTO " FileEntry" (id, S_FILEPATH, K_STORAGE_ID, S_USER, I_VERSION, T_CTIME, T_MTIME, T_ATIME, B_HAS_CONTENT) VALUES (58 , ' /path/to/a/test.mxf' , 3 , ' me' , 1 , ' 2017-01-17 16:55:00.123' , ' 2017-01-17 16:55:00.123' , ' 2017-01-17 16:55:00.123' , false);
11+ CREATE SEQUENCE "StatusChange_id_seq "
12+ START WITH 1
13+ INCREMENT BY 1
14+ NO MINVALUE
15+ NO MAXVALUE
16+ CACHE 1 ;
1417
15- INSERT INTO " ProjectType" (id, S_NAME, S_OPENS_WITH, S_TARGET_VERSION, S_FILE_EXTENSION) VALUES (1 , ' Premiere 2014 test' , ' AdobePremierePro.app' , ' 14.0' , ' .prproj' );
16- INSERT INTO " ProjectType" (id, S_NAME, S_OPENS_WITH, S_TARGET_VERSION, S_FILE_EXTENSION) VALUES (2 , ' Prelude 2014 test' , ' AdobePrelude.app' , ' 14.0' , ' .plproj' );
17- INSERT INTO " ProjectType" (id, S_NAME, S_OPENS_WITH, S_TARGET_VERSION, S_FILE_EXTENSION) VALUES (3 , ' Cubase test' , ' Cubase.app' , ' 6.0' , ' .cpr' );
18- INSERT INTO " ProjectType" (id, S_NAME, S_OPENS_WITH, S_TARGET_VERSION, S_FILE_EXTENSION) VALUES (4 , ' Aftereffects test' , ' AdobeAfterEffects.app' , ' 6.0' , ' .aep' );
18+ ALTER SEQUENCE " StatusChange_id_seq" OWNED BY " StatusChange" .id;
1919
20+ ALTER TABLE public." StatusChange_id_seq" OWNER TO projectlocker;
2021
21- INSERT INTO " ProjectEntry" (id, K_PROJECT_TYPE, S_TITLE, T_CREATED,S_USER) VALUES (1 , 1 , ' InitialTestProject' , ' 2016-12-11 12:21:11.021' , ' me' );
22- INSERT INTO " ProjectEntry" (id, K_PROJECT_TYPE, S_TITLE, S_VIDISPINE_ID,T_CREATED,S_USER) VALUES (2 , 1 , ' AnotherTestProject' , ' VX-1234' , ' 2016-12-11 12:21:11.021' , ' you' );
23- INSERT INTO " ProjectEntry" (id, K_PROJECT_TYPE, S_TITLE, S_VIDISPINE_ID,T_CREATED,S_USER) VALUES (3 , 1 , ' ThatTestProject' , ' VX-2345' , ' 2016-12-11 12:21:11.021' , ' you' );
24- INSERT INTO " ProjectEntry" (id, K_PROJECT_TYPE, S_TITLE, S_VIDISPINE_ID,T_CREATED,S_USER) VALUES (4 , 1 , ' WhoseTestProject' , ' VX-2345' , ' 2016-12-11 12:21:11.021' , ' you' );
25- INSERT INTO " ProjectEntry" (id, K_PROJECT_TYPE, S_TITLE, S_VIDISPINE_ID,T_CREATED,S_USER) VALUES (5 , 1 , ' UpgradeTestProject' , ' VX-3456' , ' 2016-12-11 12:21:11.021' , ' you' );
22+ ALTER TABLE " StatusChange" OWNER TO " projectlocker" ;
2623
27- INSERT INTO " ProjectFileAssociation" (id, K_PROJECT_ENTRY, K_FILE_ENTRY) VALUES (1 , 1 ,2 );
28- INSERT INTO " ProjectFileAssociation" (id, K_PROJECT_ENTRY, K_FILE_ENTRY) VALUES (2 , 3 ,5 );
24+ ALTER TABLE ONLY " StatusChange" ALTER COLUMN id SET DEFAULT nextval(' "StatusChange_id_seq"' ::regclass);
2925
30- INSERT INTO " ProjectTemplate" (id, S_NAME, K_PROJECT_TYPE, K_FILE_REF) VALUES (1 , ' Premiere test template 1' , 1 ,5 );
31- INSERT INTO " ProjectTemplate" (id, S_NAME, K_PROJECT_TYPE, K_FILE_REF) VALUES (2 , ' Another wonderful test template' , 2 , 2 );
32- INSERT INTO " ProjectTemplate" (id, S_NAME, K_PROJECT_TYPE, K_FILE_REF) VALUES (3 , ' Some random test template' , 2 , 2 );
33-
34- INSERT INTO " PostrunAction" (id, S_RUNNABLE, S_TITLE, S_OWNER, I_VERSION, T_CTIME) VALUES (1 , ' FirstTestScript.py' , ' First test postrun' , ' system' ,1 , ' 2018-01-01T12:13:24.000' );
35- INSERT INTO " PostrunAction" (id, S_RUNNABLE, S_TITLE, S_OWNER, I_VERSION, T_CTIME) VALUES (2 , ' SecondTestScript.py' , ' Second test postrun' , ' system' ,1 , ' 2018-01-01T14:15:31.000' );
36- INSERT INTO " PostrunAction" (id, S_RUNNABLE, S_TITLE, S_OWNER, I_VERSION, T_CTIME) VALUES (3 , ' thirdTestScript.py' , ' Third test postrun' , ' system' ,1 , ' 2018-01-01T14:15:31.000' );
37- INSERT INTO " PostrunAction" (id, S_RUNNABLE, S_TITLE, S_OWNER, I_VERSION, T_CTIME) VALUES (4 , ' fourthTestScript.py' , ' Fourth test postrun' , ' system' ,1 , ' 2018-01-01T14:15:31.000' );
38- INSERT INTO " PostrunAction" (id, S_RUNNABLE, S_TITLE, S_OWNER, I_VERSION, T_CTIME) VALUES (5 , ' fifthTestScript.py' , ' fifth test postrun' , ' system' ,1 , ' 2018-01-01T14:15:31.000' );
39- INSERT INTO " PostrunAction" (id, S_RUNNABLE, S_TITLE, S_OWNER, I_VERSION, T_CTIME) VALUES (6 , ' sixthTestScript.py' , ' Sixth test postrun' , ' system' ,1 , ' 2018-01-01T14:15:31.000' );
40-
41- INSERT INTO " PostrunAssociationRow" (id, K_POSTRUN, K_PROJECTTYPE) VALUES (1 , 1 , 1 );
42- INSERT INTO " PostrunAssociationRow" (id, K_POSTRUN, K_PROJECTTYPE) VALUES (2 , 2 , 1 );
43- INSERT INTO " PostrunAssociationRow" (id, K_POSTRUN, K_PROJECTTYPE) VALUES (4 , 5 , 1 );
44- INSERT INTO " PostrunAssociationRow" (id, K_POSTRUN, K_PROJECTTYPE) VALUES (3 , 2 , 4 );
45-
46- INSERT INTO " PostrunDependency" (id,K_SOURCE, K_DEPENDSON) VALUES (1 , 1 , 5 );
47- INSERT INTO " PostrunDependency" (id,K_SOURCE, K_DEPENDSON) VALUES (2 , 1 , 6 );
48- INSERT INTO " PostrunDependency" (id,K_SOURCE, K_DEPENDSON) VALUES (3 , 4 , 5 );
49- INSERT INTO " PostrunDependency" (id,K_SOURCE, K_DEPENDSON) VALUES (4 , 2 , 1 );
50-
51- INSERT INTO " PlutoWorkingGroup" (id, B_HIDE, S_NAME, S_COMMISSIONER) VALUES (1 , false, ' Multimedia Social' , ' Paul Boyd' );
52- INSERT INTO " PlutoWorkingGroup" (id, B_HIDE, S_NAME, S_COMMISSIONER) VALUES (2 , true, ' Multimedia Anti-Social' , ' Boyd Paul' );
53-
54- INSERT INTO " PlutoCommission" (id, I_COLLECTION_ID, S_SITE_ID, T_CREATED, T_UPDATED, S_TITLE, S_STATUS, S_DESCRIPTION, K_WORKING_GROUP) VALUES (1 , 1234 , ' VX' , ' 2018-01-01T12:13:24.000' , ' 2018-01-01T12:13:24.000' , ' My test commission' , ' New' , ' some very long description goes here' , 1 );
55- INSERT INTO " PlutoCommission" (id, I_COLLECTION_ID, S_SITE_ID, T_CREATED, T_UPDATED, S_TITLE, S_STATUS, S_DESCRIPTION, K_WORKING_GROUP) VALUES (2 , 2345 , ' VX' , ' 2018-01-02T12:13:24.000' , ' 2018-01-02T12:13:24.000' , ' My test commission 2' , ' In Production' , ' some very long description goes here' , 1 );
56- INSERT INTO " PlutoCommission" (id, I_COLLECTION_ID, S_SITE_ID, T_CREATED, T_UPDATED, S_TITLE, S_STATUS, S_DESCRIPTION, K_WORKING_GROUP) VALUES (3 , 3456 , ' VX' , ' 2018-01-03T12:13:24.000' , ' 2018-01-03T12:13:24.000' , ' My test commission 3' , ' Held' , ' some very long description goes here' , 1 );
57- INSERT INTO " PlutoCommission" (id, I_COLLECTION_ID, S_SITE_ID, T_CREATED, T_UPDATED, S_TITLE, S_STATUS, S_DESCRIPTION, K_WORKING_GROUP) VALUES (4 , 4567 , ' VX' , ' 2018-01-04T12:13:24.000' , ' 2018-01-04T12:13:24.000' , ' My test commission 4' , ' Completed' , ' some very long description goes here' , 1 );
58-
59- INSERT INTO DEFAULTS (id, S_NAME, S_VALUE) VALUES (1 , ' lunch' , ' sandwich' );
60- INSERT INTO DEFAULTS (id, S_NAME, S_VALUE) VALUES (2 , ' breakfast' , ' toast' );
61- INSERT INTO DEFAULTS (id, S_NAME, S_VALUE) VALUES (3 , ' dessert' , ' nothing' );
62- INSERT INTO DEFAULTS (id, S_NAME, S_VALUE) VALUES (4 , ' project_storage_id' , 1 );
63-
64- INSERT INTO " ProjectMetadata" (id, K_PROJECT_ENTRY, S_KEY, S_VALUE) VALUES (1 , 2 , ' first_key' , ' first value' );
65- INSERT INTO " ProjectMetadata" (id, K_PROJECT_ENTRY, S_KEY, S_VALUE) VALUES (2 , 2 , ' second_key' , ' second value' );
66-
67- -- ----------------------
68- SELECT pg_catalog .setval (' "ProjectMetadata_id_seq"' , 3 , true);
69- SELECT pg_catalog .setval (' "Defaults_id_seq"' , 4 , true);
70- SELECT pg_catalog .setval (' "PlutoCommission_id_seq"' , 5 , true);
71- SELECT pg_catalog .setval (' "PlutoWorkingGroup_id_seq"' , 3 , true);
72- SELECT pg_catalog .setval (' "PostrunAction_id_seq"' , 7 , true);
73- SELECT pg_catalog .setval (' "PostrunAssociationRow_id_seq"' , 4 , true);
74- SELECT pg_catalog .setval (' "ProjectTemplate_id_seq"' , 4 , true);
75- SELECT pg_catalog .setval (' "ProjectType_id_seq"' , 4 , true);
76- SELECT pg_catalog .setval (' "StorageEntry_id_seq"' , 3 , true);
77- SELECT pg_catalog .setval (' "ProjectFileAssociation_id_seq"' , 3 , false);
78- SELECT pg_catalog .setval (' "ProjectEntry_id_seq"' , 6 , false);
79- SELECT pg_catalog .setval (' "FileEntry_id_seq"' , 6 , true);
80-
81- # --!Downs
82- delete from " ProjectMetadata" ;
83- delete from " PlutoWorkingGroup" ;
84- delete from " PlutoProjectType" ;
85- delete from DEFAULTS;
86- delete from " PlutoCommission" ;
87- delete from " PlutoWorkingGroup" ;
88- delete from " PostrunDependency" ;
89- delete from " PostrunAssociationRow" ;
90- delete from " PostrunAction" ;
91- delete from " ProjectFileAssociation" ;
92- delete from " FileEntry" ;
93- delete from " ProjectEntry" ;
94- delete from " ProjectTemplate" ;
95- delete from " ProjectType" ;
96- delete from " StorageEntry" ;
97- delete from " play_evolutions" ;
26+ # -- !Downs
27+ DROP TABLE " StatusChange" CASCADE;
0 commit comments