fix tests

This commit is contained in:
root
2026-06-11 11:46:12 -04:00
parent c91fa2ce4d
commit 5ead80fdc7
1489 changed files with 11349 additions and 10305 deletions
+13 -14
View File
@@ -3,7 +3,6 @@
namespace App\Models;
use Illuminate\Database\Eloquent\Builder;
use App\Models\BaseModel;
use Illuminate\Database\Eloquent\Relations\BelongsTo;
class Project extends BaseModel
@@ -45,17 +44,17 @@ class Project extends BaseModel
* Helpful casts (adjust types if your DB columns differ).
*/
protected $casts = [
'student_id' => 'integer',
'school_id' => 'integer',
'class_section_id' => 'integer',
'updated_by' => 'integer',
'project_index' => 'integer',
'score' => 'decimal:2',
'max_points' => 'decimal:2',
'locked_by' => 'integer',
'locked_at' => 'datetime', // or 'float' if you prefer
'created_at' => 'datetime',
'updated_at' => 'datetime',
'student_id' => 'integer',
'school_id' => 'integer',
'class_section_id' => 'integer',
'updated_by' => 'integer',
'project_index' => 'integer',
'score' => 'decimal:2',
'max_points' => 'decimal:2',
'locked_by' => 'integer',
'locked_at' => 'datetime', // or 'float' if you prefer
'created_at' => 'datetime',
'updated_at' => 'datetime',
];
/* ============================================================
@@ -91,7 +90,7 @@ class Project extends BaseModel
public function scopeForTerm(Builder $q, string $semester, string $schoolYear): Builder
{
return $q->where('semester', $semester)
->where('school_year', $schoolYear);
->where('school_year', $schoolYear);
}
public function scopeForClassSection(Builder $q, ?int $classSectionId): Builder
@@ -161,4 +160,4 @@ class Project extends BaseModel
// Safe default if you're unsure. Set to false if score is numeric.
return true;
}
}
}