81 lines
2.3 KiB
PHP
81 lines
2.3 KiB
PHP
<?php
|
|
|
|
namespace app\common\model;
|
|
|
|
use support\Model;
|
|
|
|
class VehVehicleSku extends Model
|
|
{
|
|
/**
|
|
* The connection name for the model.
|
|
*
|
|
* @var string|null
|
|
*/
|
|
protected $connection = 'mysql';
|
|
|
|
/**
|
|
* The table associated with the model.
|
|
*
|
|
* @var string
|
|
*/
|
|
protected $table = 'veh_vehicle_sku';
|
|
|
|
/**
|
|
* The primary key associated with the table.
|
|
*
|
|
* @var string
|
|
*/
|
|
protected $primaryKey = 'id';
|
|
|
|
/**
|
|
* Indicates if the model should be timestamped.
|
|
*
|
|
* @var bool
|
|
*/
|
|
public $timestamps = true;
|
|
|
|
|
|
protected $dateFormat = 'U';
|
|
|
|
protected $casts = [
|
|
'options_official' => 'array',
|
|
'features' => 'array',
|
|
'dimensions_mm' => 'array',
|
|
'model_year' => 'integer',
|
|
'engine_turbo' => 'integer',
|
|
'gears' => 'integer',
|
|
'range_km' => 'integer',
|
|
'doors' => 'integer',
|
|
'seats' => 'integer',
|
|
'weight_kg' => 'integer',
|
|
'msrp' => 'float',
|
|
'battery_kwh' => 'float',
|
|
'engine_disp_l' => 'float',
|
|
'is_active' => 'integer',
|
|
'corp_id' => 'integer',
|
|
'created_at' => 'integer',
|
|
'updated_at' => 'integer',
|
|
];
|
|
|
|
protected $fillable = [
|
|
'sku_code','fingerprint',
|
|
'brand_code','brand_name',
|
|
'series_code','series_name',
|
|
'model_code','model_name','model_year',
|
|
'trim_code','trim_level_code','edition_code',
|
|
'trim','trim_level','edition_name',
|
|
'body_type_code','drive_type_code','motor_layout_code',
|
|
'fuel_type_code','engine_disp_l','engine_turbo','engine_power_kw',
|
|
'battery_kwh','transmission_code','gears',
|
|
'range_km','range_std_code',
|
|
'doors','seats','weight_kg','dimensions_mm',
|
|
'color_exterior_code','color_exterior_text',
|
|
'color_interior_code','color_interior_text',
|
|
'options_official','features','emission_std_code',
|
|
'origin_country','currency','msrp',
|
|
'is_active','corp_id','remark',
|
|
'created_by','updated_by','created_at','updated_at',
|
|
'body_type', 'drive_type', 'motor_layout', 'fuel_type', 'transmission',
|
|
'range_std', 'emission_std'
|
|
];
|
|
} |