Skip to content

refactor: use value_item.ItemId value model everywhere

Dosugamea requested to merge Dosugamea/server:refactor/item-id-value-model into main

Summary

This PR refactores the itemId value. It was int32 or uint32 and it made mixed type sometimes. With this PR, the itemId field always uses value_item.ItemId(int64).

Related Issues

Changes Made

  • Refactor
    • Interface
    • Schemas
    • Service
    • Usecase
    • Repository
    • Persistence
    • Model
    • Value
      • Use value_item.ItemId value model at everywhere

Testing

  • Build still success

Checklist

  • No extra unnecessary files are included.
  • No extra fmt.Println() or fmt.Printf() statements are present.
  • The game client can accept the response (optional)

Additional Information

  • Too big change to review...

Merge request reports