0.7 Release
[giyusit.git] / resources / sql / upgrade-3-4.sql
blob5d2aed27d75cfe50892510cdb467568ae13104fa
1 --
2 -- Upgrade script from schema revision 3 to revision 4
3 --
5 -- Update schema revision
6 UPDATE FileParams SET Value = '4' WHERE Key = 'SchemaRevision';
8 -- Patch the data views table
9 ALTER TABLE DataViews ADD SeqNo                 INTEGER;
10 ALTER TABLE DataViews ADD Description   VARCHAR;
11 ALTER TABLE DataViews ADD CreateTime    VARCHAR;
14 UPDATE DataViews SET SeqNo = 1 WHERE ROWID = 1;
15 UPDATE DataViews SET Description = 'רשימת המועמדים הנמצאים בססטוס פעיל' 
16         WHERE ROWID = 1;
18 UPDATE DataViews SET SeqNo = 5 WHERE ROWID = 2;
19 UPDATE DataViews SET Description = 'רשימת המועמדים שטרם עודכן הסטטוס שלהם' 
20         WHERE ROWID = 2;
22 UPDATE DataViews SET SeqNo = 10 WHERE ROWID = 3;
23 UPDATE DataViews SET Description = 'רשימת המועמדים הפעילים שפרטיהם סומנו כשגויים' 
24         WHERE ROWID = 3;
26 UPDATE DataViews SET SeqNo = 15 WHERE ROWID = 4;
27 UPDATE DataViews SET Description = 'רשימת המועמדים הפעילים שלא הוזנו עבורם פרטי יצירת קשר' 
28         WHERE ROWID = 4;
30 UPDATE DataViews SET SeqNo = 20 WHERE ROWID = 5;
31 UPDATE DataViews SET Description = 'רשימת המועמדים הפעילים שלא הוגדר עבורם גורם סגל אחראי' 
32         WHERE ROWID = 5;
34 UPDATE DataViews SET SeqNo = 25 WHERE ROWID = 6;
35 UPDATE DataViews SET Description = 'רשימת המועמדים הפעילים שהופעלה עבורם אינדיקציית חתם דח"ש' 
36         WHERE ROWID = 6;
38 UPDATE DataViews SET SeqNo = 30 WHERE ROWID = 7;
39 UPDATE DataViews SET Description = 'רשימת המועמדים הפעילים שהופעלה עבורם אינדיקציית ביטל דח"ש' 
40         WHERE ROWID = 7;
42 UPDATE DataViews SET SeqNo = 35 WHERE ROWID = 8;
43 UPDATE DataViews SET Description = 'רשימת המועמדים שהשתתפו בפועל באירוע מסוג שבת פתוחה' 
44         WHERE ROWID = 8;
46 UPDATE DataViews SET SeqNo = 40 WHERE ROWID = 9;
47 UPDATE DataViews SET Description = 'רשימת המועמדים שהשתתפו בפועל באירוע מסוג אורחות' 
48         WHERE ROWID = 9;
50 UPDATE DataViews SET SeqNo = 45 WHERE ROWID = 10;
51 UPDATE DataViews SET Description = 'רשימת כל המועמדים בקובץ, ללא קשר לסטטוס שלהם' 
52         WHERE ROWID = 10;
55 UPDATE DataViews SET SeqNo = 100 WHERE ROWID = 11;
56 UPDATE DataViews SET Description = 'רשימת האירועים שתאריך התחילה שלהם הוא עתידי' 
57         WHERE ROWID = 11;
58         
59 UPDATE DataViews SET SeqNo = 105 WHERE ROWID = 12;
60 UPDATE DataViews SET Description = 'רשימת האירועים שתאריך הסיום שלהם עבר' 
61         WHERE ROWID = 12;
62         
63 UPDATE DataViews SET SeqNo = 110 WHERE ROWID = 13;
64 UPDATE DataViews SET Description = 'רשימת כל האירועים שנפתחו בקובץ' 
65         WHERE ROWID = 13;
67 INSERT INTO DataViews(CategoryID, SeqNo, Title, Description, Query, Ruler) VALUES
69         1, 24, 
70         'לא חתמו דח"ש', 'רשימת המועמדים הפעילים שלא הופעלה עבורם אינדיקציית חתם דח"ש', 
71         'select * from AllCandidates where ActiveInd = "true" and (SignedDahashInd isnull or SignedDahashInd = "false")', 
72         '@StdCandidatesRuler'