id(); $table->foreignId('tracker_id')->constrained()->cascadeOnDelete(); $table->date('date'); $table->decimal('quantity', 12, 6); $table->decimal('unit_price', 12, 4)->nullable(); $table->decimal('total_cost', 12, 2)->nullable(); $table->timestamps(); $table->index(['tracker_id', 'date']); }); } public function down(): void { Schema::dropIfExists('entries'); } };