-
Notifications
You must be signed in to change notification settings - Fork 1
/
notes.txt
59 lines (52 loc) · 3.38 KB
/
notes.txt
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
52
53
54
55
56
57
58
59
* Project Created
* Infyom Generator with AdminLTE theme
- https://labs.infyom.com/laravelgenerator/docs/7.0/publish-layout
* Migrations
- php artisan make:migration create_admissions_table --create=admissions
- php artisan make:migration create_teachers_table --create=teachers
- php artisan make:migration create_roles_table --create=roles
- php artisan make:migration create_role_user_table --create=role_user
- php artisan make:migration create_semesters_table --create=semesters
- php artisan make:migration create_classes_table --create=classes
- php artisan make:migration create_classrooms_table --create=classrooms
- php artisan make:migration create_levels_table --create=levels
- php artisan make:migration create_batches_table --create=batches
- php artisan make:migration create_shifts_table --create=shifts
- php artisan make:migration create_courses_table --create=courses
- php artisan make:migration create_faculties_table --create=faculties
- php artisan make:migration create_times_table --create=times
- php artisan make:migration create_attendances_table --create=attendances
- php artisan make:migration create_academics_table --create=academics
- php artisan make:migration create_days_table --create=days
- php artisan make:migration create_class_assignings_table --create=class_assignings
- php artisan make:migration create_class_schedulings_table --create=class_schedulings
- php artisan make:migration create_transactions_table --create=transactions
* Input fields with Infyom Generator
- https://labs.infyom.com/laravelgenerator/docs/7.0/generator-options#generate-from-table
- Generate From table php artisan infyom:scaffold $MODEL_NAME --fromTable --tableName=$TABLE_NAME
- php artisan infyom:scaffold Classes --fromTable --tableName=classes
- php artisan infyom:scaffold Classroom --fromTable --tableName=classrooms
- php artisan infyom:scaffold Level --fromTable --tableName=levels
- php artisan infyom:scaffold Batch --fromTable --tableName=batches
- php artisan infyom:scaffold Shift --fromTable --tableName=shifts
- php artisan infyom:scaffold Course --fromTable --tableName=courses
- php artisan infyom:scaffold Faculty --fromTable --tableName=faculties
- php artisan infyom:scaffold Time --fromTable --tableName=times
- php artisan infyom:scaffold Attendance --fromTable --tableName=attendances
- php artisan infyom:scaffold Academic --fromTable --tableName=academics
- php artisan infyom:scaffold Day --fromTable --tableName=days
- php artisan infyom:scaffold ClassAssigning --fromTable --tableName=class_assignings
- php artisan infyom:scaffold ClassScheduling --fromTable --tableName=class_schedulings
- php artisan infyom:scaffold Transaction --fromTable --tableName=transactions
- php artisan infyom:scaffold Role --fromTable --tableName=roles
- php artisan infyom:scaffold User --fromTable --tableName=users
- php artisan infyom:scaffold Admission --fromTable --tableName=admissions
- php artisan infyom:scaffold Semester --fromTable --tableName=semesters
* Adding custom.css file
- public/css/custom.css
- app.js <link rel="stylesheet" href="{{ asset('/css/custom.css') }}">
* role_user
- relations in User & Role Model
- sync records in UserController store & update method
- make multiselect dropdown or use checkboxes
*