TelemetryData

This commit is contained in:
kshitige
2025-03-25 11:34:55 +05:30
parent c0e4fab684
commit cef3df82cf
4 changed files with 294 additions and 97 deletions

View File

@@ -11,12 +11,21 @@ class DeviceProfileMaster extends Model
protected $table = 'device_profile_master';
protected $keyType = 'string'; // Treat ID as a string
public $incrementing = false; // Disable auto-incrementing
protected $fillable = [
'id',
'name',
'description',
];
protected $casts = [
'id' => 'string',
];
public function devices()
{
return $this->hasMany(Device::class, 'device_profile_id', 'id');
@@ -26,4 +35,4 @@ class DeviceProfileMaster extends Model
{
return $this->hasMany(TimeseriesKeyMaster::class, 'device_profile_xid', 'id');
}
}
}