This commit is contained in:
@@ -85,8 +85,12 @@ class CreateParentAttendanceReports extends Migration
|
||||
$this->forge->addKey('id', true);
|
||||
$this->forge->addKey(['report_date']);
|
||||
$this->forge->addKey(['student_id', 'report_date']);
|
||||
$this->forge->addForeignKey('parent_id', 'users', 'id', 'CASCADE', 'CASCADE');
|
||||
$this->forge->addForeignKey('student_id', 'students', 'id', 'CASCADE', 'CASCADE');
|
||||
if ($this->db->tableExists('users')) {
|
||||
$this->forge->addForeignKey('parent_id', 'users', 'id', 'CASCADE', 'CASCADE');
|
||||
}
|
||||
if ($this->db->tableExists('students')) {
|
||||
$this->forge->addForeignKey('student_id', 'students', 'id', 'CASCADE', 'CASCADE');
|
||||
}
|
||||
$this->forge->createTable('parent_attendance_reports', true);
|
||||
}
|
||||
|
||||
@@ -97,4 +101,3 @@ class CreateParentAttendanceReports extends Migration
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user