diff --git a/database/migrations/2022_10_20_160027_create_meteorological_monitoring_hourly_logs_table.php b/database/migrations/2022_10_20_160027_create_meteorological_monitoring_hourly_logs_table.php index ba50830..2c3c30f 100644 --- a/database/migrations/2022_10_20_160027_create_meteorological_monitoring_hourly_logs_table.php +++ b/database/migrations/2022_10_20_160027_create_meteorological_monitoring_hourly_logs_table.php @@ -35,6 +35,9 @@ return new class extends Migration $table->integer('pm10')->nullable()->comment('PM10浓度 (单位: ug/m3)'); $table->timestamp('monitored_at')->comment('监控时间(小时)'); $table->timestamps(); + + $table->index('agricultural_base_id'); + $table->unique(['device_id', 'monitored_at']); }); }