fix school year for all tables
Tests / PHPUnit (push) Failing after 1m20s

This commit is contained in:
root
2026-07-18 14:45:38 -04:00
parent 4db8334a3c
commit 716cc8b8d3
125 changed files with 2315 additions and 81 deletions
@@ -43,7 +43,9 @@ class CreateFamiliesTables extends Migration
$this->forge->addKey('id', true);
$this->forge->addUniqueKey(['family_id', 'student_id']);
$this->forge->addForeignKey('family_id', 'families', 'id', 'CASCADE', 'CASCADE');
$this->forge->addForeignKey('student_id', 'students', 'id', 'CASCADE', 'CASCADE');
if ($this->db->tableExists('students')) {
$this->forge->addForeignKey('student_id', 'students', 'id', 'CASCADE', 'CASCADE');
}
$this->forge->createTable('family_students', true);
// family_guardians
@@ -62,7 +64,9 @@ class CreateFamiliesTables extends Migration
$this->forge->addKey('id', true);
$this->forge->addUniqueKey(['family_id', 'user_id']);
$this->forge->addForeignKey('family_id', 'families', 'id', 'CASCADE', 'CASCADE');
$this->forge->addForeignKey('user_id', 'users', 'id', 'CASCADE', 'CASCADE');
if ($this->db->tableExists('users')) {
$this->forge->addForeignKey('user_id', 'users', 'id', 'CASCADE', 'CASCADE');
}
$this->forge->createTable('family_guardians', true);
// family_comm_prefs
@@ -90,4 +94,3 @@ class CreateFamiliesTables extends Migration
$this->forge->dropTable('families', true);
}
}