게임정보 테이블 Not Null 옵션

image

bad equipSkinID is not null option, 잘못된 equipSkinID is not null option 입니다

public WUserInfo()
{
    inDate = string.Empty;
    level = 1;
    exp = 0;
    equipSkinID = 0;
    currencys.Clear();
    items.Clear();
}

public Param GetParam()
{
    Param param = new Param();
    param.Add( nameof( level ), level );
    param.Add( nameof( exp ), exp );
    param.Add( nameof( equipSkinID ), equipSkinID );
    
    return param;
}

게임정보 테이블에 equipSkinID 기본값 0으로 하고.
테이블을 생성할때 GetParam()을 통해서 기본값 0으로 생성 할려고 할떄
Not Null옵션이 출력됩니다.

level이나, exp 경우 기본값으로 초기화 해도 문제 없는데. equipSkinID에서만 걸리네요.
해당 이유 알 수 있을까요?

    PlayerDataTransactionWrite transactionWrite = new PlayerDataTransactionWrite();

    transactionWrite.AddInsert( WGameInstance.Ins.userManager.userInfo.GetType().Name, new WUserInfo().GetParam() );


    var bro = Backend.PlayerData.TransactionWrite( transactionWrite );
    if( bro.IsSuccess() )
    {
    }
    else
    {
        WGameInstance.Ins.errorManager.ErrorCase( bro );
    }

호출 입니다.

해당 오류 확인 가능 할까요?

실제로 equipSkinID를 1로 대입하면 문제가 없습니다.

스키마 초기화값으로 테이블 생성하지 못하는 문제입니다.

안녕하세요 개발자님,
관련 정보 상세 확인하여 안내드릴 수 있도록 하겠습니다.

상세 확인 시 스키마 초기화값 혹은 0으로 데이터가 입력되는 경우 에러가 발생하고 있는 것으로 확인됩니다.
이외의 값으로는 이용이 가능한 상황으로, 해당 문제 현상은 정기 업데이트를 통해 수정될 예정입니다.
이용에 불편을 드려 대단히 죄송합니다.

안녕하세요 개발자님,
1월 30일 업데이트를 통해 문의해주신 내용과 관련하여 SDK 5.11.5 버전에서 픽스가 이루어졌습니다.

자세한 내용은 공지사항을 참고하여 주시면 감사하겠습니다.