School created with ID: 9 Laravel
Internal Server Error

Illuminate\Database\UniqueConstraintViolationException

vendor/laravel/framework/src/Illuminate/Database/Connection.php:838

SQLSTATE[23000]: Integrity constraint violation: 19 UNIQUE constraint failed: students.email (Connection: sqlite, Database: /home/wcskizrk/attendance.swalehnswaleh.co.ke/attendance/database/database.sqlite, SQL: insert into "students" ("school_id", "name", "student_id", "email", "updated_at", "created_at") values (9, John Doe, STU001, john@example.com, 2026-02-08 19:01:43, 2026-02-08 19:01:43))

LARAVEL 12.50.0
PHP 8.3.30
UNHANDLED
CODE 23000
500
GET
http://localhost

Exception trace

16 vendor frames
Illuminate\Database\Connection->runQueryCallback(string, array, object(Closure))
vendor/laravel/framework/src/Illuminate/Database/Connection.php:838
Illuminate\Database\Connection->run(string, array, object(Closure))
vendor/laravel/framework/src/Illuminate/Database/Connection.php:794
Illuminate\Database\Connection->statement(string, array)
vendor/laravel/framework/src/Illuminate/Database/Connection.php:573
Illuminate\Database\Connection->insert(string, array)
vendor/laravel/framework/src/Illuminate/Database/Connection.php:537
Illuminate\Database\Query\Processors\Processor->processInsertGetId(object(Illuminate\Database\Query\Builder), string, array, string)
vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php:32
Illuminate\Database\Query\Builder->insertGetId(array, string)
vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:4054
Illuminate\Database\Eloquent\Builder->__call(string, array)
vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:2235
Illuminate\Database\Eloquent\Model->insertAndSetId(object(Illuminate\Database\Eloquent\Builder), array)
vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1436
Illuminate\Database\Eloquent\Model->performInsert(object(Illuminate\Database\Eloquent\Builder))
vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1401
Illuminate\Database\Eloquent\Model->save()
vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:1240
Illuminate\Database\Eloquent\Builder->Illuminate\Database\Eloquent\{closure}(object(App\Models\Student))
vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:1219
vendor/laravel/framework/src/Illuminate/Support/helpers.php
vendor/laravel/framework/src/Illuminate/Support/helpers.php:388
Illuminate\Database\Eloquent\Builder->create(array)
vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php:1218
Illuminate\Support\Traits\ForwardsCalls->forwardCallTo(object(Illuminate\Database\Eloquent\Builder), string, array)
vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php:23
Illuminate\Database\Eloquent\Model->__call(string, array)
vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2540
Illuminate\Database\Eloquent\Model::__callStatic(string, array)
vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php:2556
create_test_data.php
create_test_data.php:20
15]);
16
17echo "School created with ID: " . $school->id . "\n";
18
19// Create a test student
20$student = Student::create([
21    'school_id' => $school->id,
22    'name' => 'John Doe',
23    'student_id' => 'STU001',
24    'email' => 'john@example.com',
25]);
26
27echo "Student created with ID: " . $student->id . "\n";
28echo "JSON:\n";
29echo json_encode(['school_id' => $school->id, 'student_id' => $student->id], JSON_PRETTY_PRINT);
30

Queries

sqlite
insert into "schools" ("name", "contact_email", "contact_phone", "status", "updated_at", "created_at") values ('Test School', 'test@school.com', '555-1234', 'active', '2026-02-08 19:01:43', '2026-02-08 19:01:43')
19.95ms

Headers

host
localhost
user-agent
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
accept
*/*
accept-language
en-us,en;q=0.5
accept-charset
ISO-8859-1,utf-8;q=0.7,*;q=0.7
accept-encoding
gzip, br, zstd, deflate

Body

// No request body

Routing

// No routing context

Routing parameters

// No routing parameters