<?php

namespace App\Models\Log;

use App\Models\Model;

/**
 * App\Models\Log\DataFeedLogModel
 *
 * @property int $id
 * @property \Illuminate\Support\Carbon|null $created_at 上报时间
 * @property string|null $created_date 上报日期
 * @property int $uid 滑动id
 * @property int $partner_id 卡片id
 * @property int $type 卡片类型
 * @property int $photo_num 照片数量
 * @property int $voice 是否有语音
 * @property int $remind 是否提醒补全
 * @property int $retention_time 提留时间:秒
 * @property int $like 是否喜欢
 * @property string|null $feed_dis
 * @property string|null $partner_dis
 * @property string|null $page
 * @property string|null $app
 * @property int|null $score
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Log\DataFeedLogModel newModelQuery()
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Log\DataFeedLogModel newQuery()
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Log\DataFeedLogModel query()
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Log\DataFeedLogModel whereApp($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Log\DataFeedLogModel whereCreatedAt($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Log\DataFeedLogModel whereCreatedDate($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Log\DataFeedLogModel whereFeedDis($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Log\DataFeedLogModel whereId($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Log\DataFeedLogModel whereLike($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Log\DataFeedLogModel wherePage($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Log\DataFeedLogModel wherePartnerDis($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Log\DataFeedLogModel wherePartnerId($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Log\DataFeedLogModel wherePhotoNum($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Log\DataFeedLogModel whereRemind($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Log\DataFeedLogModel whereRetentionTime($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Log\DataFeedLogModel whereScore($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Log\DataFeedLogModel whereType($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Log\DataFeedLogModel whereUid($value)
 * @method static \Illuminate\Database\Eloquent\Builder|\App\Models\Log\DataFeedLogModel whereVoice($value)
 * @mixin \Eloquent
 */
class DataFeedLogModel extends Model
{
    protected $connection = "mysql_datalog";

    protected $table = "data_feed_log";

    public const UPDATED_AT = null;

    protected $fillable = array(
        'id',
        'created_at',
        'created_date',
        'uid',
        'partner_id',
        'type',
        'photo_num',
        'voice',
        'remind',
        'retention_time',
        'like',
        'feed_dis',
        'partner_dis',
        'page',
        'app',
        'score',
        'by_feed',
        'belong_feed',
        'algorithm_score',
        'user_level',
        'partner_level',
        'each_like'
    );
}
