数据库时间字段cast

This commit is contained in:
Jerry Yan 2022-08-10 10:09:50 +08:00
parent 15da10001b
commit fb132cc088
6 changed files with 3 additions and 3 deletions

View File

@ -7,7 +7,6 @@ use Illuminate\Database\Eloquent\Model;
class ProgramAppends extends Model class ProgramAppends extends Model
{ {
protected $fillable = ["name", "from", "price", "append"]; protected $fillable = ["name", "from", "price", "append"];
protected $dateFormat = "U";
public function program(): \Illuminate\Database\Eloquent\Relations\BelongsTo public function program(): \Illuminate\Database\Eloquent\Relations\BelongsTo
{ {
return $this->belongsTo(Programs::class, "program_id", "id"); return $this->belongsTo(Programs::class, "program_id", "id");

View File

@ -9,7 +9,6 @@ use Illuminate\Support\Carbon;
class ProgramVideos extends Model class ProgramVideos extends Model
{ {
protected $fillable = ["video_bvid", "start_part", "start_time", "stop_part", "stop_time"]; protected $fillable = ["video_bvid", "start_part", "start_time", "stop_part", "stop_time"];
protected $dateFormat = 'U';
public function program(): \Illuminate\Database\Eloquent\Relations\BelongsTo public function program(): \Illuminate\Database\Eloquent\Relations\BelongsTo
{ {
return $this->belongsTo(Programs::class, "program_id", "id"); return $this->belongsTo(Programs::class, "program_id", "id");

View File

@ -7,7 +7,6 @@ use Illuminate\Database\Eloquent\Model;
class Programs extends Model class Programs extends Model
{ {
protected $fillable = ["name", "difficulty", "desc"]; protected $fillable = ["name", "difficulty", "desc"];
protected $dateFormat = 'U';
public function appends(): \Illuminate\Database\Eloquent\Relations\HasMany public function appends(): \Illuminate\Database\Eloquent\Relations\HasMany
{ {
return $this->hasMany(ProgramAppends::class, "program_id", "id")->orderByDesc("is_original")->orderBy("created_at"); return $this->hasMany(ProgramAppends::class, "program_id", "id")->orderByDesc("is_original")->orderBy("created_at");

View File

@ -6,6 +6,7 @@ use Illuminate\Database\Eloquent\Model;
class VideoComments extends Model class VideoComments extends Model
{ {
protected $dateFormat = 'U';
public function video(): \Illuminate\Database\Eloquent\Relations\BelongsTo public function video(): \Illuminate\Database\Eloquent\Relations\BelongsTo
{ {
return $this->belongsTo(Videos::class, "aid", "id"); return $this->belongsTo(Videos::class, "aid", "id");

View File

@ -7,6 +7,7 @@ use Illuminate\Database\Eloquent\Model;
class VideoDanmakus extends Model class VideoDanmakus extends Model
{ {
protected $table = "video_danmakus"; protected $table = "video_danmakus";
protected $dateFormat = 'U';
public function video(): \Illuminate\Database\Eloquent\Relations\BelongsTo public function video(): \Illuminate\Database\Eloquent\Relations\BelongsTo
{ {
return $this->belongsTo(Videos::class, "video_bvid", "bvid"); return $this->belongsTo(Videos::class, "video_bvid", "bvid");

View File

@ -6,6 +6,7 @@ use Illuminate\Database\Eloquent\Model;
class Videos extends Model class Videos extends Model
{ {
protected $dateFormat = 'U';
public function comments(): \Illuminate\Database\Eloquent\Relations\HasMany public function comments(): \Illuminate\Database\Eloquent\Relations\HasMany
{ {
return $this->hasMany(VideoComments::class, "aid", "id"); return $this->hasMany(VideoComments::class, "aid", "id");