source: waeup_product/trunk/skins/waeup_default/getWAeUPSchemas.py @ 181

Last change on this file since 181 was 179, checked in by joachim, 19 years ago

=post-primary results adding

  • Property svn:keywords set to Id
File size: 23.0 KB
RevLine 
[47]1#-*- mode: python; mode: fold -*-
2# $Id: getWAeUPSchemas.py 179 2005-11-16 16:44:13Z joachim $
3
[164]4sc_id = { ###(
5        'type': 'CPS String Field',
6        'data': {
7            'default_expr': 'string:',
8            'is_searchabletext': True,
9            'acl_read_permissions': '',
10            'acl_read_roles': '',
11            'acl_read_expr': '',
12            'acl_write_permissions': '',
13            'acl_write_roles': 'SectionReader',
14            'acl_write_expr': '',
15            'read_ignore_storage': False,
16            'read_process_expr': '',
17            'read_process_dependent_fields': (),
18            'write_ignore_storage': False,
19            'write_process_expr': '',
20            },
21        }
22###)
23
24sc_pin = { ###(
25        'type': 'CPS String Field',
26        'data': {
27            'default_expr': 'string:',
28            'is_searchabletext': True,
29            'acl_read_permissions': '',
30            'acl_read_roles': '',
31            'acl_read_expr': '',
32            'acl_write_permissions': '',
33            'acl_write_roles': 'SectionReader',
34            'acl_write_expr': '',
35            'read_ignore_storage': False,
36            'read_process_expr': '',
37            'read_process_dependent_fields': (),
38            'write_ignore_storage': False,
39            'write_process_expr': '',
40            },
41        }
42       
43###)
44
45sc_value = { ###(
46        'type': 'CPS Float Field',
47        'data': {
[166]48            'default_expr': 'python:0.',
49            'is_searchabletext': True,
50            'acl_read_permissions': '',
51            'acl_read_roles': '',
52            'acl_read_expr': '',
53            'acl_write_permissions': '',
54            'acl_write_roles': '',
55            'acl_write_expr': '',
56            'read_ignore_storage': False,
57            'read_process_expr': '',
58            'read_process_dependent_fields': (),
59            'write_ignore_storage': False,
60            'write_process_expr': '',
61            },
62        }
63###)
64sc_date = { ###(
65        'type': 'CPS DateTime Field',
66        'data': {
[164]67            'default_expr': 'python:500.',
68            'is_searchabletext': True,
69            'acl_read_permissions': '',
70            'acl_read_roles': '',
71            'acl_read_expr': '',
72            'acl_write_permissions': '',
73            'acl_write_roles': '',
74            'acl_write_expr': '',
75            'read_ignore_storage': False,
76            'read_process_expr': '',
77            'read_process_dependent_fields': (),
78            'write_ignore_storage': False,
79            'write_process_expr': '',
80            },
81        }
82###)
83
[47]84university_schema = { ###(
[45]85}
[47]86###)
87
88students_folder_schema = { ###(
[45]89}
[47]90###)
91
[113]92academics_folder_schema = { ###(
93}
94###)
95
[47]96student_schema = { ###(
[19]97     'jamb_is_admitted': {
98        'type': 'CPS Boolean Field',
99        'data': {
100            'default_expr': 'python:False',
101            'is_searchabletext': 0,
102            'acl_read_permissions': '',
103            'acl_read_roles': '',
104            'acl_read_expr': '',
105            'acl_write_permissions': '',
106            'acl_write_roles': '',
107            'acl_write_expr': '',
108            'read_ignore_storage': False,
109            'read_process_expr': '',
110            'read_process_dependent_fields': (),
111            'write_ignore_storage': False,
112            'write_process_expr': '',
113        },
114    },
115    'faculty': {
116        'type': 'CPS String Field',
117        'data': {
118            'default_expr': 'string:',
119            'is_searchabletext': True,
120            'acl_read_permissions': '',
121            'acl_read_roles': '',
122            'acl_read_expr': '',
123            'acl_write_permissions': '',
124            'acl_write_roles': '',
125            'acl_write_expr': '',
126            'read_ignore_storage': False,
127            'read_process_expr': '',
128            'read_process_dependent_fields': (),
129            'write_ignore_storage': False,
130            'write_process_expr': '',
131        },
132    },
[106]133    'course': {
134        'type': 'CPS String Field',
135        'data': {
136            'default_expr': 'string:',
137            'is_searchabletext': True,
138            'acl_read_permissions': '',
139            'acl_read_roles': '',
140            'acl_read_expr': '',
141            'acl_write_permissions': '',
142            'acl_write_roles': '',
143            'acl_write_expr': '',
144            'read_ignore_storage': False,
145            'read_process_expr': '',
146            'read_process_dependent_fields': (),
147            'write_ignore_storage': False,
148            'write_process_expr': '',
[164]149             },
[106]150        },
[164]151    'adm_check_sc_id' : sc_id,
152    'adm_check_sc_pin' : sc_pin,
153    'adm_check_sc_value' : sc_value,
154    'adm_check_date' : {
155        'type': 'CPS DateTime Field',
156        'data': {
157            'is_searchabletext': 0,
158        },
159    },
[175]160    'clearance_sc_id' : sc_id,
161    'clearance_sc_pin' : sc_pin,
162    'clearance_sc_value' : sc_value,
163    'clearance_date' : {
[164]164        'type': 'CPS DateTime Field',
165        'data': {
166            'is_searchabletext': 0,
167            'acl_write_roles': 'SectionReader',
168        },
169    },
[166]170    'accommodation' : { ###(
171        'type': 'CPS String Field',
172        'data': {
173            'default_expr': 'string:',
174            'is_searchabletext': True,
175            'acl_read_permissions': '',
176            'acl_read_roles': '',
177            'acl_read_expr': '',
178            'acl_write_permissions': '',
179            'acl_write_roles': '',
180            'acl_write_expr': '',
181            'read_ignore_storage': False,
182            'read_process_expr': '',
183            'read_process_dependent_fields': (),
184            'write_ignore_storage': False,
185            'write_process_expr': '',
186             },
187        }, ###)
[164]188    'accommodation_sc_id' : sc_id,
189    'accommodation_sc_pin' : sc_pin,
190    'accommodation_sc_value' : sc_value,
191    'accommodation_date' : {
192        'type': 'CPS DateTime Field',
193        'data': {
194            'is_searchabletext': 0,
195            'acl_write_roles': 'SectionReader',
196        },
197    },
[166]198    'hostel_fee_sc_id' : sc_id,
199    'hostel_fee_sc_pin' : sc_pin,
200    'hostel_fee_sc_value' : sc_value,
201    'hostel_fee_date' : {
202        'type': 'CPS DateTime Field',
203        'data': {
204            'is_searchabletext': 0,
205            'acl_write_roles': 'SectionReader',
206        },
207    },
[164]208}
209###)
210
211student_accommodation = { ###(
212    'sc_id': sc_id,
213    'sc_pin': sc_pin,
214    'sc_value': { ###(
215        'type': 'CPS Float Field',
216        'data': {
217            'default_expr': 'python:500.',
218            'is_searchabletext': True,
219            'acl_read_permissions': '',
220            'acl_read_roles': '',
221            'acl_read_expr': '',
222            'acl_write_permissions': '',
223            'acl_write_roles': '',
224            'acl_write_expr': '',
225            'read_ignore_storage': False,
226            'read_process_expr': '',
227            'read_process_dependent_fields': (),
228            'write_ignore_storage': False,
229            'write_process_expr': '',
230            },
231        },###)
232    'accommodation': {
[106]233        'type': 'CPS String Field',
234        'data': {
235            'default_expr': 'string:',
236            'is_searchabletext': True,
237            'acl_read_permissions': '',
238            'acl_read_roles': '',
239            'acl_read_expr': '',
240            'acl_write_permissions': '',
241            'acl_write_roles': '',
242            'acl_write_expr': '',
243            'read_ignore_storage': False,
244            'read_process_expr': '',
245            'read_process_dependent_fields': (),
246            'write_ignore_storage': False,
247            'write_process_expr': '',
[164]248             },
[106]249        },
[164]250}
251###)
252
[166]253student_hostel_fee = { ###(
254    'sc_id': sc_id,
255    'sc_pin': sc_pin,
256    'sc_value': { ###(
257        'type': 'CPS Float Field',
258        'data': {
259            'default_expr': 'python:2500.',
260            'is_searchabletext': True,
261            'acl_read_permissions': '',
262            'acl_read_roles': '',
263            'acl_read_expr': '',
264            'acl_write_permissions': '',
265            'acl_write_roles': '',
266            'acl_write_expr': '',
267            'read_ignore_storage': False,
268            'read_process_expr': '',
269            'read_process_dependent_fields': (),
270            'write_ignore_storage': False,
271            'write_process_expr': '',
272            },
273        },###)
274    'accommodation': {
275        'type': 'CPS String Field',
276        'data': {
277            'default_expr': 'string:',
278            'is_searchabletext': True,
279            'acl_read_permissions': '',
280            'acl_read_roles': '',
281            'acl_read_expr': '',
282            'acl_write_permissions': '',
283            'acl_write_roles': '',
284            'acl_write_expr': '',
285            'read_ignore_storage': False,
286            'read_process_expr': '',
287            'read_process_dependent_fields': (),
288            'write_ignore_storage': False,
289            'write_process_expr': '',
290             },
291        },
292}
293###)
294
[164]295student_admission = { ###(
296    'sc_id': sc_id,
297    'sc_pin': sc_pin,
298    'sc_value': { ###(
299        'type': 'CPS Float Field',
[106]300        'data': {
[164]301            'default_expr': 'python:300.',
[106]302            'is_searchabletext': True,
303            'acl_read_permissions': '',
304            'acl_read_roles': '',
305            'acl_read_expr': '',
306            'acl_write_permissions': '',
307            'acl_write_roles': '',
308            'acl_write_expr': '',
309            'read_ignore_storage': False,
310            'read_process_expr': '',
311            'read_process_dependent_fields': (),
312            'write_ignore_storage': False,
313            'write_process_expr': '',
[164]314            },
315        },###)
316    'reg_nr': {
317        'type': 'CPS String Field',
318        'data': {
319            'default_expr': 'string:',
320            'is_searchabletext': True,
[106]321        },
322    },
[47]323}
324###)
325
[175]326student_clearance = { ###(
[164]327    'sc_id': sc_id,
328    'sc_pin': sc_pin,
329    'sc_value': { ###(
330        'type': 'CPS Float Field',
331        'data': {
332            'default_expr': 'python:800.',
333            'is_searchabletext': True,
334            'acl_read_permissions': '',
335            'acl_read_roles': '',
336            'acl_read_expr': '',
337            'acl_write_permissions': '',
338            'acl_write_roles': '',
339            'acl_write_expr': '',
340            'read_ignore_storage': False,
341            'read_process_expr': '',
342            'read_process_dependent_fields': (),
343            'write_ignore_storage': False,
344            'write_process_expr': '',
345            },
346        },###)
347    'reg_nr': {
348        'type': 'CPS String Field',
349        'data': {
350            'default_expr': 'string:',
351            'is_searchabletext': True,
352        },
353    },
354    'lastname': {
355        'type': 'CPS String Field',
356        'data': {
357            'default_expr': 'string:',
358            'is_searchabletext': True,
359            'acl_read_permissions': '',
360            'acl_read_roles': '',
361            'acl_read_expr': '',
362            'acl_write_permissions': '',
363            'acl_write_roles': '',
364            'acl_write_expr': '',
365            'read_ignore_storage': False,
366            'read_process_expr': '',
367            'read_process_dependent_fields': (),
368            'write_ignore_storage': False,
369            'write_process_expr': '',
370             },
371        },
372}###)
373
374study_level = { ###(
375    'sc_id': sc_id,
376    'sc_pin': sc_pin,
377    'sc_value': { ###(
378        'type': 'CPS Float Field',
379        'data': {
380            'default_expr': 'python:1000.',
381            'is_searchabletext': True,
382            'acl_read_permissions': '',
383            'acl_read_roles': '',
384            'acl_read_expr': '',
385            'acl_write_permissions': '',
386            'acl_write_roles': '',
387            'acl_write_expr': '',
388            'read_ignore_storage': False,
389            'read_process_expr': '',
390            'read_process_dependent_fields': (),
391            'write_ignore_storage': False,
392            'write_process_expr': '',
393            },
394        },###)
[152]395}
396###)
397
[47]398student_personal_schema = { ###(
399     'firstname': {
400        'type': 'CPS String Field',
401        'data': {
402            'is_searchabletext': 1,
403        },
[20]404    },
[47]405    'middlename': {
406        'type': 'CPS String Field',
407        'data': {
408            'is_searchabletext': 1,
409        },
410    },
411     'lastname': {
412        'type': 'CPS String Field',
413        'data': {
414            'is_searchabletext': 1,
415        },
416    },
[179]417     'username': {
418        'type': 'CPS String Field',
419        'data': {
420            'is_searchabletext': 1,
421        },
422    },
[176]423     'email': {
424        'type': 'CPS String Field',
425        'data': {
426            'is_searchabletext': 1,
427        },
428    },
[47]429     'sex': {
430        'type': 'CPS Boolean Field',
[68]431        'default_expr': 'python:True',
[47]432        'data': {
[176]433            'is_searchabletext': 0,
[47]434        },
435    },
436     'birthday': {
437        'type': 'CPS DateTime Field',
438        'data': {
[176]439            'is_searchabletext': 0,
[47]440        },
441    },
[57]442     'age': {
443        'type': 'CPS DateTime Field',
444        'data': {
[176]445            'is_searchabletext': 0,
[57]446        },
447    },
[166]448}
449###)
450
[179]451student_eligibility = { ###(
452}###)
453
[166]454student_documents = { ###(
[161]455     'photo': {
456        'type': 'CPS Image Field',
[57]457        'data': {
[161]458            'is_searchabletext': 0,
[57]459        },
460    },
[161]461     'birth_certificate': {
462        'type': 'CPS Image Field',
463        'data': {
464            'is_searchabletext': 0,
465        },
466    },
[166]467     'passport': {
468        'type': 'CPS Image Field',
469        'data': {
470            'is_searchabletext': 0,
471        },
472    },
473     'results_first': {
474        'type': 'CPS Image Field',
475        'data': {
476            'is_searchabletext': 0,
477        },
478    },
479     'results_second': {
480        'type': 'CPS Image Field',
481        'data': {
482            'is_searchabletext': 0,
483        },
484    },
[19]485}
[47]486###)
487
[164]488student_eligibility = { ###(
[179]489    'reg_nr': {
[164]490        'type': 'CPS String Field',
491        'data': {
[179]492            'default_expr': 'string:',
493            'is_searchabletext': True,
[164]494        },
495    },
[179]496    'jamb_results': {
[164]497        'type': 'CPS String Field',
498        'data': {
[179]499            'default_expr': 'string:',
[164]500        },
501    },
[179]502    'jamb_aggregate': {
[164]503        'type': 'CPS String Field',
504        'data': {
[179]505            'default_expr': 'string:',
506            'is_searchabletext': False,
[164]507        },
508    },
[179]509    'faculty': {
[173]510        'type': 'CPS String Field',
511        'data': {
[179]512            'default_expr': 'string:',
513            'is_searchabletext': False,
[173]514        },
515    },
[179]516    'course': {
517        'type': 'CPS String Field',
[164]518        'data': {
[179]519            'default_expr': 'string:',
520            'is_searchabletext': False,
[164]521        },
522    },
[179]523    'jamb_listing_date': {
[164]524        'type': 'CPS DateTime Field',
525        'data': {
[179]526            'is_searchabletext': False,
[164]527        },
528    },
[179]529    'schoolresults': { ###(
530        'type': 'CPS List List Field',
[164]531        'data': {
[179]532            'is_searchabletext': False,
533            },
534        },###)
[164]535}
536###)
537
[47]538jamb_schema = { ###(
[19]539    'reg_nr': {
540        'type': 'CPS String Field',
541        'data': {
542            'default_expr': 'string:',
543            'is_searchabletext': True,
544        },
545    },
[47]546    'admission_sc_id': {
[19]547        'type': 'CPS String Field',
548        'data': {
549            'is_searchabletext': True,
550        },
551    },
[47]552    'admission_sc_pin': {
553        'type': 'CPS String Field',
[19]554        'data': {
[47]555            'is_searchabletext': True,
[19]556        },
557    },
[47]558    'admission_sc_pin_usage': {
559        'type': 'CPS Int Field',
[19]560        'data': {
[29]561            'default_expr': 'python:0',
[19]562            'is_searchabletext': False,
[57]563            },
564    },
565     'firstname': {
566        'type': 'CPS String Field',
567        'data': {
568            'is_searchabletext': 1,
[19]569        },
570    },
[57]571    'middlename': {
[19]572        'type': 'CPS String Field',
573        'data': {
[57]574            'is_searchabletext': 1,
[19]575        },
576    },
[57]577     'lastname': {
578        'type': 'CPS String Field',
579        'data': {
580            'is_searchabletext': 1,
581        },
582    },
[47]583    'age': {
584        'type': 'CPS Int Field',
[19]585        'data': {
[47]586            'default_expr': 'python:20',
587            'is_searchabletext': False,
[19]588        },
589    },
[47]590    'sex': {
591        'type': 'CPS Boolean Field',
[19]592        'data': {
[47]593            'default_expr': 'python:0',
[19]594            'is_searchabletext': False,
595        },
596    },
[57]597    'state': {
[19]598        'type': 'CPS String Field',
599        'data': {
600            'default_expr': 'string:',
[57]601            'is_searchabletext': False,
[19]602        },
603    },
[47]604    'exam_results': {
[19]605        'type': 'CPS String Field',
606        'data': {
607            'default_expr': 'string:',
608        },
609    },
[47]610    'aggregate': {
611        'type': 'CPS String Field',
[25]612        'data': {
[47]613            'default_expr': 'string:',
614            'is_searchabletext': False,
[25]615        },
[47]616    },
[57]617    'faculty': {
[25]618        'type': 'CPS String Field',
619        'data': {
[47]620            'default_expr': 'string:',
621            'is_searchabletext': False,
[25]622        },
623    },
[106]624    'course': {
625        'type': 'CPS String Field',
626        'data': {
627            'default_expr': 'string:',
628            'is_searchabletext': False,
629        },
630    },
[57]631    'listing_date': {
632        'type': 'CPS DateTime Field',
[25]633        'data': {
[57]634            'is_searchabletext': False,
[25]635        },
636    },
[57]637##    '2nd_choice': { ###(
638##        'type': 'CPS String Field',
639##        'data': {
640##            'default_expr': 'string:',
641##            'is_searchabletext': False,
642##            'acl_read_permissions': '',
643##            'acl_read_roles': '',
644##            'acl_read_expr': '',
645##            'acl_write_permissions': '',
646##            'acl_write_roles': '',
647##            'acl_write_expr': '',
648##            'read_ignore_storage': False,
649##            'read_process_expr': '',
650##            'read_process_dependent_fields': (),
651##            'write_ignore_storage': False,
652##            'write_process_expr': '',
653##        },
654##    },
655##    '3rd_choice': {
656##        'type': 'CPS String Field',
657##        'data': {
658##            'default_expr': 'string:',
659##            'is_searchabletext': True,
660##            'acl_read_permissions': '',
661##            'acl_read_roles': '',
662##            'acl_read_expr': '',
663##            'acl_write_permissions': '',
664##            'acl_write_roles': '',
665##            'acl_write_expr': '',
666##            'read_ignore_storage': False,
667##            'read_process_expr': '',
668##            'read_process_dependent_fields': (),
669##            'write_ignore_storage': False,
670##            'write_process_expr': '',
671##        },
672##    },
673###)
[25]674}
[47]675
[57]676
[47]677###)
678
[139]679course_results_schema = { ###(
680     'points': {
681        'type': 'CPS Int Field',
682        'data': {
683            'is_searchabletext': 0,
684        },
685    },
686     'grade': {
687        'type': 'CPS String Field',
688        'data': {
689            'is_searchabletext': 0,
690        },
691    },
692}
693#
694###)
695
[68]696faculty_schema = { ###(
697}###)
698
699department_schema = { ###(
700}###)
701
702course_schema = { ###(
[144]703##    'Title': {
704##        'type': 'CPS String Field',
705##        'data': {
706##            'default_expr': '',
707##            'is_searchabletext': True,
708##        },
709##    },
[96]710    'heading': {
711        'type': 'CPS String Field',
712        'data': {
713            'is_searchabletext': True,
714        },
715    },
716    'text': {
717        'type': 'CPS String Field',
718        'data': {
719            'is_searchabletext': True,
720        },
721    },
[68]722    'level': {
723        'type': 'CPS String Field',
724        'data': {
725            'default_expr': 'string:',
726            'is_searchabletext': True,
727        },
728    },
729    'code': {
730        'type': 'CPS String Field',
731        'data': {
732            'default_expr': 'string:',
733            'is_searchabletext': True,
734        },
735    },
736    'semester': {
737        'type': 'CPS Boolean Field',
738        'data': {
739            'default_expr': 'python:True',
740            'is_searchabletext': False,
741        },
742    },
743    'credit': {
744        'type': 'CPS Int Field',
745        'data': {
746            'default_expr': 'string:',
747            'is_searchabletext': False,
748        },
749    },
750    'core_elective': {
751        'type': 'CPS Boolean Field',
752        'data': {
753            'default_expr': 'python:True',
754            'is_searchabletext': False,
755        },
756    },
757}###)
758
[103]759accommodation = { ###(
[101]760    'heading': {
761        'type': 'CPS String Field',
762        'data': {
763            'is_searchabletext': True,
764        },
765    },
766    'text': {
767        'type': 'CPS String Field',
768        'data': {
769            'is_searchabletext': True,
770        },
771    },
[103]772    'which_sex': {
773        'type': 'CPS Boolean Field',
[101]774        'data': {
775            'is_searchabletext': True,
776        },
777    },
[103]778    'nr_of_blocks': {
779        'type': 'CPS Int Field',
[101]780        'data': {
[103]781            'is_searchabletext': False,
[101]782        },
783    },
[103]784    'nr_of_floors': {
785        'type': 'CPS Int Field',
[101]786        'data': {
787            'is_searchabletext': False,
788        },
789    },
[103]790    'rooms_per_floor': {
[101]791        'type': 'CPS Int Field',
792        'data': {
793            'is_searchabletext': False,
794        },
795    },
[103]796    'beds_per_room': {
797        'type': 'CPS Int Field',
[101]798        'data': {
799            'is_searchabletext': False,
800        },
801    },
[107]802    'beds_assigned': {
803        'type': 'CPS Int Field',
804        'data': {
805            'is_searchabletext': False,
806        },
807    },
808    'beds_assigned_list': {
809        'type': 'CPS String List Field',
810        'data': {
811            'is_searchabletext': False,
812        },
813    },
[101]814}###)
815
[47]816##scratch_card = { ###(
817####   'allow_discussion': {
818####        'type': 'CPS Int Field',
819####        'data': {
820####            'default_expr': 'python:0',
821####            'is_searchabletext': 0,
822####            },
823####        },
824##     'sc_id': {
825##        'type': 'CPS String Field',
826##        'data': {
827##            'default_expr': '',
828##            'is_searchabletext': 0,
829##            'acl_read_permissions': '',
830##            'acl_read_roles': '',
831##            'acl_read_expr': '',
832##            'acl_write_permissions': '',
833##            'acl_write_roles': '',
834##            'acl_write_expr': '',
835##            'read_ignore_storage': False,
836##            'read_process_expr': '',
837##            'read_process_dependent_fields': (),
838##            'write_ignore_storage': False,
839##            'write_process_expr': '',
840##        },
841##    },
842##     'sc_pin': {
843##        'type': 'CPS String Field',
844##        'data': {
845##            'default_expr': '',
846##            'is_searchabletext': 0,
847##            'acl_read_permissions': '',
848##            'acl_read_roles': '',
849##            'acl_read_expr': '',
850##            'acl_write_permissions': '',
851##            'acl_write_roles': '',
852##            'acl_write_expr': '',
853##            'read_ignore_storage': False,
854##            'read_process_expr': '',
855##            'read_process_dependent_fields': (),
856##            'write_ignore_storage': False,
857##            'write_process_expr': '',
858##        },
859##    },
860##}
861###)
862
[176]863schemas = {}
864
[45]865schemas['university'] = university_schema
[113]866schemas['academics'] = academics_folder_schema
[45]867schemas['students'] = students_folder_schema
[19]868schemas['student'] = student_schema
[164]869schemas['student_admission'] = student_admission
[175]870schemas['student_clearance'] = student_clearance
[179]871schemas['student_eligibility'] = student_eligibility
[166]872schemas['student_documents'] = student_documents
[164]873schemas['student_accommodation'] = student_accommodation
[166]874schemas['student_hostel_fee'] = student_hostel_fee
[164]875schemas['study_level'] = study_level
[139]876schemas['course_results'] = course_results_schema
[47]877schemas['student_personal'] = student_personal_schema
[103]878schemas['accommodation'] = accommodation
[19]879schemas['jamb'] = jamb_schema
[78]880#schemas['scratch_card'] = scratch_card
881schemas['faculty'] = faculty_schema
882schemas['department'] = department_schema
[68]883schemas['course'] = course_schema
[19]884
885return schemas
Note: See TracBrowser for help on using the repository browser.