2 -- Upgrade script from schema revision 3 to revision 4
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 = 'רשימת המועמדים הנמצאים בססטוס פעיל'
18 UPDATE DataViews SET SeqNo = 5 WHERE ROWID = 2;
19 UPDATE DataViews SET Description = 'רשימת המועמדים שטרם עודכן הסטטוס שלהם'
22 UPDATE DataViews SET SeqNo = 10 WHERE ROWID = 3;
23 UPDATE DataViews SET Description = 'רשימת המועמדים הפעילים שפרטיהם סומנו כשגויים'
26 UPDATE DataViews SET SeqNo = 15 WHERE ROWID = 4;
27 UPDATE DataViews SET Description = 'רשימת המועמדים הפעילים שלא הוזנו עבורם פרטי יצירת קשר'
30 UPDATE DataViews SET SeqNo = 20 WHERE ROWID = 5;
31 UPDATE DataViews SET Description = 'רשימת המועמדים הפעילים שלא הוגדר עבורם גורם סגל אחראי'
34 UPDATE DataViews SET SeqNo = 25 WHERE ROWID = 6;
35 UPDATE DataViews SET Description = 'רשימת המועמדים הפעילים שהופעלה עבורם אינדיקציית חתם דח"ש'
38 UPDATE DataViews SET SeqNo = 30 WHERE ROWID = 7;
39 UPDATE DataViews SET Description = 'רשימת המועמדים הפעילים שהופעלה עבורם אינדיקציית ביטל דח"ש'
42 UPDATE DataViews SET SeqNo = 35 WHERE ROWID = 8;
43 UPDATE DataViews SET Description = 'רשימת המועמדים שהשתתפו בפועל באירוע מסוג שבת פתוחה'
46 UPDATE DataViews SET SeqNo = 40 WHERE ROWID = 9;
47 UPDATE DataViews SET Description = 'רשימת המועמדים שהשתתפו בפועל באירוע מסוג אורחות'
50 UPDATE DataViews SET SeqNo = 45 WHERE ROWID = 10;
51 UPDATE DataViews SET Description = 'רשימת כל המועמדים בקובץ, ללא קשר לסטטוס שלהם'
55 UPDATE DataViews SET SeqNo = 100 WHERE ROWID = 11;
56 UPDATE DataViews SET Description = 'רשימת האירועים שתאריך התחילה שלהם הוא עתידי'
59 UPDATE DataViews SET SeqNo = 105 WHERE ROWID = 12;
60 UPDATE DataViews SET Description = 'רשימת האירועים שתאריך הסיום שלהם עבר'
63 UPDATE DataViews SET SeqNo = 110 WHERE ROWID = 13;
64 UPDATE DataViews SET Description = 'רשימת כל האירועים שנפתחו בקובץ'
67 INSERT INTO DataViews(CategoryID, SeqNo, Title, Description, Query, Ruler) VALUES
70 'לא חתמו דח"ש', 'רשימת המועמדים הפעילים שלא הופעלה עבורם אינדיקציית חתם דח"ש',
71 'select * from AllCandidates where ActiveInd = "true" and (SignedDahashInd isnull or SignedDahashInd = "false")',