id(); $table->foreignId('user_id')->constrained()->cascadeOnDelete(); $table->foreignId('created_by')->nullable()->constrained('users')->nullOnDelete(); $table->string('title', 150)->nullable(); $table->text('content')->nullable(); $table->boolean('is_read')->nullable()->default(false); $table->timestamps(); }); } public function down(): void { Schema::dropIfExists('notifications'); } };