TelemetryData
This commit is contained in:
@@ -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');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user