package mapper import ( "backend/internal/domain/user" "backend/internal/repository/storage/types" ) func UserDomain2Storage(u user.User) *types.User { return &types.User{ Base: types.Base{ ID: u.ID, CreatedAt: u.CreatedAt, UpdatedAt: u.UpdatedAt, DeletedAt: u.DeletedAt, }, Name: u.Name, LastName: u.LastName, Phone: u.PhoneNumber, NationalID: u.NationalID, } } func UserStorage2Domain(u types.User) *user.User { return &user.User{ ID: u.ID, Name: u.Name, LastName: u.LastName, PhoneNumber: u.Phone, NationalID: u.NationalID, CreatedAt: u.CreatedAt, UpdatedAt: u.UpdatedAt, DeletedAt: u.DeletedAt, } }