-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathmainDatabaseUpdate.sql
More file actions
51 lines (51 loc) · 4.13 KB
/
Copy pathmainDatabaseUpdate.sql
File metadata and controls
51 lines (51 loc) · 4.13 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
-CREATE TABLE IF NOT EXISTS stored_books_table( bookid integer primary key , enqueue INTEGER UNIQUE , STATUS INTEGER , filesystem_sync_flag INTEGER );
-ALTER TABLE categories ADD COLUMN catOrder INTEGER;
-CREATE INDEX IF NOT EXISTS booksauthors_i1 ON booksauthors(bookid);
-CREATE INDEX IF NOT EXISTS booksauthors_i2 ON booksauthors(authorid);
-CREATE INDEX IF NOT EXISTS bookscategories_i1 ON bookscategories(bookid);
-CREATE INDEX IF NOT EXISTS bookscategories_i2 ON bookscategories(categoryid);
-UPDATE categories SET catOrder = 1 WHERE title = 'العقيدة';
-UPDATE categories SET catOrder = 2 WHERE title = 'الفرق والردود';
-UPDATE categories SET catOrder = 3 WHERE title = 'التفاسير';
-UPDATE categories SET catOrder = 4 WHERE title = 'علوم القران';
-UPDATE categories SET catOrder = 5 WHERE title = 'التجويد والقراءات';
-UPDATE categories SET catOrder = 6 WHERE title = 'متون الحديث';
-UPDATE categories SET catOrder = 7 WHERE title = 'الاجزاء الحديثية';
-UPDATE categories SET catOrder = 8 WHERE title = 'مخطوطات حديثية';
-UPDATE categories SET catOrder = 9 WHERE title = 'كتب ابن ابي الدنيا';
-UPDATE categories SET catOrder = 10 WHERE title = 'شروح الحديث';
-UPDATE categories SET catOrder = 11 WHERE title = 'كتب التخريج والزوائد';
-UPDATE categories SET catOrder = 12 WHERE title = 'كتب الالباني';
-UPDATE categories SET catOrder = 13 WHERE title = 'العلل والسؤالات';
-UPDATE categories SET catOrder = 14 WHERE title = 'علوم الحديث';
-UPDATE categories SET catOrder = 15 WHERE title = 'اصول الفقه والقواعد الفقهية';
-UPDATE categories SET catOrder = 16 WHERE title = 'فقه حنفي';
-UPDATE categories SET catOrder = 17 WHERE title = 'فقه مالكي';
-UPDATE categories SET catOrder = 18 WHERE title = 'فقه شافعي';
-UPDATE categories SET catOrder = 19 WHERE title = 'فقه حنبلي';
-UPDATE categories SET catOrder = 20 WHERE title = 'فقه عام';
-UPDATE categories SET catOrder = 21 WHERE title = 'بحوث ومسائل';
-UPDATE categories SET catOrder = 22 WHERE title = 'السياسة الشرعية والقضاء';
-UPDATE categories SET catOrder = 23 WHERE title = 'الفتاوى';
-UPDATE categories SET catOrder = 24 WHERE title = 'كتب ابن تيمية';
-UPDATE categories SET catOrder = 25 WHERE title = 'كتب ابن القيم';
-UPDATE categories SET catOrder = 26 WHERE title = 'الرقاق والاداب والاذكار';
-UPDATE categories SET catOrder = 27 WHERE title = 'السيرة والشمائل';
-UPDATE categories SET catOrder = 28 WHERE title = 'التاريخ';
-UPDATE categories SET catOrder = 29 WHERE title = 'التراجم والطبقات';
-UPDATE categories SET catOrder = 30 WHERE title = 'الانساب';
-UPDATE categories SET catOrder = 31 WHERE title = 'البلدان والجغرافيا والرحلات';
-UPDATE categories SET catOrder = 32 WHERE title = 'كتب اللغة';
-UPDATE categories SET catOrder = 33 WHERE title = 'الغريب والمعاجم ولغة الفقه';
-UPDATE categories SET catOrder = 34 WHERE title = 'النحو والصرف';
-UPDATE categories SET catOrder = 35 WHERE title = 'الادب والبلاغة';
-UPDATE categories SET catOrder = 36 WHERE title = 'الدواوين الشعرية';
-UPDATE categories SET catOrder = 37 WHERE title = 'الجوامع والمجلات ونحوها';
-UPDATE categories SET catOrder = 38 WHERE title = 'فهارس الكتب والادلة';
-UPDATE categories SET catOrder = 39 WHERE title = 'محاضرات مفرغة';
-UPDATE categories SET catOrder = 40 WHERE title = 'الدعوة واحوال المسلمين';
-UPDATE categories SET catOrder = 41 WHERE title = 'كتب اسلامية عامة';
-UPDATE categories SET catOrder = 42 WHERE title = 'علوم اخرى';
-PRAGMA user_version = 2;
-ALTER TABLE stored_books_table ADD COLUMN DownloadcompletedTimestamp TEXT;
-PRAGMA user_version = 3;