<?php

namespace App\Models\Char;

use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;

class CharBase extends Model
{
  protected $connection = "Char";
  protected $table = "Table_CharBase";
  protected $primaryKey = "DBKey";
  protected $dates = [];
  protected $fillable =
    [
      "Account",
      "AccountName",
      "AchievementPoint",
      "Angle",
      "Ap",
      "BoostSlot",
      "CanUseSoulTalentsAwaken",
      "Cg",
      "ChangeWorld",
      "Class",
      "CollectingExp",
      "CollectingGrade",
      "Comment",
      "Cp",
      "CreateTime",
      "DBKey",
      "Dark",
      "Deleted",
      "DynamicWarpAngle",
      "DynamicWarpMap",
      "DynamicWarpPosX",
      "DynamicWarpPosY",
      "DynamicWarpPosZ",
      "Ep",
      "EventInGateArea",
      "Exp",
      "ExpirationPeriodInvenSlot",
      "FarmDBKey",
      "FellowBagSlot",
      "FellowSlot",
      "FellowSlotExp",
      "Female",
      "Fire",
      "Fp",
      "GuildDBKey",
      "GuildMemberPermissions",
      "GuildMemberRankName",
      "GuildMemberType",
      "Hp",
      "Ice",
      "Integration",
      "InvenBag1Prioritize",
      "InvenBag2Prioritize",
      "InvenBag3Prioritize",
      "InvenBag4Prioritize",
      "InvenPrioritize",
      "InvenSlot",
      "ItemSerialOrder",
      "KeepingSlot",
      "LastAccessDate",
      "LastSummonFellow",
      "Level",
      "Light",
      "MakeCodeNo",
      "MapId",
      "MatchingRemMSec",
      "MentoringGraduationCount",
      "MentoringPenaltyTime",
      "Money",
      "Mp",
      "Name",
      "OnBoardSkillUnsealed",
      "Online",
      "PartyID",
      "PosX",
      "PosY",
      "PosZ",
      "PreMapId",
      "PrePosX",
      "PrePosY",
      "PrePosZ",
      "Race",
      "Rp",
      "SelectCount",
      "SoulPoint",
      "Sp",
      "SpaceType",
      "StartIdx",
      "StaticWarpArea",
      "SummonFellow",
      "TitleRecID",
      "TitleRecKey",
      "TotalPlayTime",
      "Tp",
      "bCanUseSoulTalents",
      "bMilitiaType",
      "bMount",
      "byIllegal",
      "byUnderware"
    ];

  public $timestamps = false;
}
