<?php

namespace App\Models;

use Illuminate\Database\Eloquent\Model;

/**
 * @method static \Illuminate\Database\Eloquent\Builder<static>|MigrationUserPlan newModelQuery()
 * @method static \Illuminate\Database\Eloquent\Builder<static>|MigrationUserPlan newQuery()
 * @method static \Illuminate\Database\Eloquent\Builder<static>|MigrationUserPlan query()
 * @property int $id
 * @property int|null $wp_user_id
 * @property int|null $xf_user_id
 * @property string $match_type
 * @property string|null $email
 * @property string|null $wp_username
 * @property string|null $xf_username
 * @property string|null $note
 * @property string $status
 * @property int|null $user_id
 * @property \Illuminate\Support\Carbon|null $created_at
 * @property \Illuminate\Support\Carbon|null $updated_at
 * @method static \Illuminate\Database\Eloquent\Builder<static>|MigrationUserPlan whereCreatedAt($value)
 * @method static \Illuminate\Database\Eloquent\Builder<static>|MigrationUserPlan whereEmail($value)
 * @method static \Illuminate\Database\Eloquent\Builder<static>|MigrationUserPlan whereId($value)
 * @method static \Illuminate\Database\Eloquent\Builder<static>|MigrationUserPlan whereMatchType($value)
 * @method static \Illuminate\Database\Eloquent\Builder<static>|MigrationUserPlan whereNote($value)
 * @method static \Illuminate\Database\Eloquent\Builder<static>|MigrationUserPlan whereStatus($value)
 * @method static \Illuminate\Database\Eloquent\Builder<static>|MigrationUserPlan whereUpdatedAt($value)
 * @method static \Illuminate\Database\Eloquent\Builder<static>|MigrationUserPlan whereUserId($value)
 * @method static \Illuminate\Database\Eloquent\Builder<static>|MigrationUserPlan whereWpUserId($value)
 * @method static \Illuminate\Database\Eloquent\Builder<static>|MigrationUserPlan whereWpUsername($value)
 * @method static \Illuminate\Database\Eloquent\Builder<static>|MigrationUserPlan whereXfUserId($value)
 * @method static \Illuminate\Database\Eloquent\Builder<static>|MigrationUserPlan whereXfUsername($value)
 * @property int $wp_password_bridge
 * @method static \Illuminate\Database\Eloquent\Builder<static>|MigrationUserPlan whereWpPasswordBridge($value)
 * @mixin \Eloquent
 */
class MigrationUserPlan extends Model
{
    protected $table = 'migration_user_plan';

    protected $fillable = [
        'wp_user_id',
        'xf_user_id',
        'match_type',
        'email',
        'wp_username',
        'xf_username',
        'note',
        'status',
    ];
}
