1
0
This commit is contained in:
2023-07-01 23:21:48 +09:00
parent 53f275cbb3
commit 93a50de9c5
28 changed files with 1240 additions and 201 deletions

View File

@ -497,6 +497,12 @@ func (s *CardOwnerRead) encodeFields(e *jx.Encoder) {
s.LikeAt.Encode(e, json.EncodeDateTime)
}
}
{
if s.Fav.Set {
e.FieldStart("fav")
s.Fav.Encode(e)
}
}
{
if s.Ten.Set {
e.FieldStart("ten")
@ -559,7 +565,7 @@ func (s *CardOwnerRead) encodeFields(e *jx.Encoder) {
}
}
var jsonFieldsNameOfCardOwnerRead = [23]string{
var jsonFieldsNameOfCardOwnerRead = [24]string{
0: "id",
1: "username",
2: "did",
@ -573,16 +579,17 @@ var jsonFieldsNameOfCardOwnerRead = [23]string{
10: "like",
11: "like_rank",
12: "like_at",
13: "ten",
14: "ten_su",
15: "ten_kai",
16: "aiten",
17: "ten_card",
18: "ten_delete",
19: "ten_post",
20: "ten_get",
21: "ten_at",
22: "next",
13: "fav",
14: "ten",
15: "ten_su",
16: "ten_kai",
17: "aiten",
18: "ten_card",
19: "ten_delete",
20: "ten_post",
21: "ten_get",
22: "ten_at",
23: "next",
}
// Decode decodes CardOwnerRead from json.
@ -728,6 +735,16 @@ func (s *CardOwnerRead) Decode(d *jx.Decoder) error {
}(); err != nil {
return errors.Wrap(err, "decode field \"like_at\"")
}
case "fav":
if err := func() error {
s.Fav.Reset()
if err := s.Fav.Decode(d); err != nil {
return err
}
return nil
}(); err != nil {
return errors.Wrap(err, "decode field \"fav\"")
}
case "ten":
if err := func() error {
s.Ten.Reset()
@ -1316,6 +1333,12 @@ func (s *CreateCardReq) encodeFields(e *jx.Encoder) {
s.Status.Encode(e)
}
}
{
if s.Token.Set {
e.FieldStart("token")
s.Token.Encode(e)
}
}
{
if s.Cp.Set {
e.FieldStart("cp")
@ -1341,15 +1364,16 @@ func (s *CreateCardReq) encodeFields(e *jx.Encoder) {
}
}
var jsonFieldsNameOfCreateCardReq = [8]string{
var jsonFieldsNameOfCreateCardReq = [9]string{
0: "password",
1: "card",
2: "skill",
3: "status",
4: "cp",
5: "url",
6: "created_at",
7: "owner",
4: "token",
5: "cp",
6: "url",
7: "created_at",
8: "owner",
}
// Decode decodes CreateCardReq from json.
@ -1357,7 +1381,7 @@ func (s *CreateCardReq) Decode(d *jx.Decoder) error {
if s == nil {
return errors.New("invalid: unable to decode CreateCardReq to nil")
}
var requiredBitSet [1]uint8
var requiredBitSet [2]uint8
if err := d.ObjBytes(func(d *jx.Decoder, k []byte) error {
switch string(k) {
@ -1403,6 +1427,16 @@ func (s *CreateCardReq) Decode(d *jx.Decoder) error {
}(); err != nil {
return errors.Wrap(err, "decode field \"status\"")
}
case "token":
if err := func() error {
s.Token.Reset()
if err := s.Token.Decode(d); err != nil {
return err
}
return nil
}(); err != nil {
return errors.Wrap(err, "decode field \"token\"")
}
case "cp":
if err := func() error {
s.Cp.Reset()
@ -1434,7 +1468,7 @@ func (s *CreateCardReq) Decode(d *jx.Decoder) error {
return errors.Wrap(err, "decode field \"created_at\"")
}
case "owner":
requiredBitSet[0] |= 1 << 7
requiredBitSet[1] |= 1 << 0
if err := func() error {
v, err := d.Int()
s.Owner = int(v)
@ -1454,8 +1488,9 @@ func (s *CreateCardReq) Decode(d *jx.Decoder) error {
}
// Validate required fields.
var failures []validate.FieldError
for i, mask := range [1]uint8{
0b10000001,
for i, mask := range [2]uint8{
0b00000001,
0b00000001,
} {
if result := (requiredBitSet[i] & mask) ^ mask; result != 0 {
// Mask only required fields and check equality to mask using XOR.
@ -1737,6 +1772,12 @@ func (s *CreateUserReq) encodeFields(e *jx.Encoder) {
s.LikeAt.Encode(e, json.EncodeDateTime)
}
}
{
if s.Fav.Set {
e.FieldStart("fav")
s.Fav.Encode(e)
}
}
{
if s.Ten.Set {
e.FieldStart("ten")
@ -1809,7 +1850,7 @@ func (s *CreateUserReq) encodeFields(e *jx.Encoder) {
}
}
var jsonFieldsNameOfCreateUserReq = [25]string{
var jsonFieldsNameOfCreateUserReq = [26]string{
0: "username",
1: "did",
2: "delete",
@ -1824,17 +1865,18 @@ var jsonFieldsNameOfCreateUserReq = [25]string{
11: "like",
12: "like_rank",
13: "like_at",
14: "ten",
15: "ten_su",
16: "ten_kai",
17: "aiten",
18: "ten_card",
19: "ten_delete",
20: "ten_post",
21: "ten_get",
22: "ten_at",
23: "next",
24: "card",
14: "fav",
15: "ten",
16: "ten_su",
17: "ten_kai",
18: "aiten",
19: "ten_card",
20: "ten_delete",
21: "ten_post",
22: "ten_get",
23: "ten_at",
24: "next",
25: "card",
}
// Decode decodes CreateUserReq from json.
@ -1990,6 +2032,16 @@ func (s *CreateUserReq) Decode(d *jx.Decoder) error {
}(); err != nil {
return errors.Wrap(err, "decode field \"like_at\"")
}
case "fav":
if err := func() error {
s.Fav.Reset()
if err := s.Fav.Decode(d); err != nil {
return err
}
return nil
}(); err != nil {
return errors.Wrap(err, "decode field \"fav\"")
}
case "ten":
if err := func() error {
s.Ten.Reset()
@ -2713,6 +2765,12 @@ func (s *GroupUsersList) encodeFields(e *jx.Encoder) {
s.LikeAt.Encode(e, json.EncodeDateTime)
}
}
{
if s.Fav.Set {
e.FieldStart("fav")
s.Fav.Encode(e)
}
}
{
if s.Ten.Set {
e.FieldStart("ten")
@ -2775,7 +2833,7 @@ func (s *GroupUsersList) encodeFields(e *jx.Encoder) {
}
}
var jsonFieldsNameOfGroupUsersList = [23]string{
var jsonFieldsNameOfGroupUsersList = [24]string{
0: "id",
1: "username",
2: "did",
@ -2789,16 +2847,17 @@ var jsonFieldsNameOfGroupUsersList = [23]string{
10: "like",
11: "like_rank",
12: "like_at",
13: "ten",
14: "ten_su",
15: "ten_kai",
16: "aiten",
17: "ten_card",
18: "ten_delete",
19: "ten_post",
20: "ten_get",
21: "ten_at",
22: "next",
13: "fav",
14: "ten",
15: "ten_su",
16: "ten_kai",
17: "aiten",
18: "ten_card",
19: "ten_delete",
20: "ten_post",
21: "ten_get",
22: "ten_at",
23: "next",
}
// Decode decodes GroupUsersList from json.
@ -2944,6 +3003,16 @@ func (s *GroupUsersList) Decode(d *jx.Decoder) error {
}(); err != nil {
return errors.Wrap(err, "decode field \"like_at\"")
}
case "fav":
if err := func() error {
s.Fav.Reset()
if err := s.Fav.Decode(d); err != nil {
return err
}
return nil
}(); err != nil {
return errors.Wrap(err, "decode field \"fav\"")
}
case "ten":
if err := func() error {
s.Ten.Reset()
@ -4043,6 +4112,24 @@ func (s *UpdateCardReq) encodeFields(e *jx.Encoder) {
s.Skill.Encode(e)
}
}
{
if s.Status.Set {
e.FieldStart("status")
s.Status.Encode(e)
}
}
{
if s.Token.Set {
e.FieldStart("token")
s.Token.Encode(e)
}
}
{
if s.Cp.Set {
e.FieldStart("cp")
s.Cp.Encode(e)
}
}
{
if s.Owner.Set {
e.FieldStart("owner")
@ -4051,9 +4138,12 @@ func (s *UpdateCardReq) encodeFields(e *jx.Encoder) {
}
}
var jsonFieldsNameOfUpdateCardReq = [2]string{
var jsonFieldsNameOfUpdateCardReq = [5]string{
0: "skill",
1: "owner",
1: "status",
2: "token",
3: "cp",
4: "owner",
}
// Decode decodes UpdateCardReq from json.
@ -4074,6 +4164,36 @@ func (s *UpdateCardReq) Decode(d *jx.Decoder) error {
}(); err != nil {
return errors.Wrap(err, "decode field \"skill\"")
}
case "status":
if err := func() error {
s.Status.Reset()
if err := s.Status.Decode(d); err != nil {
return err
}
return nil
}(); err != nil {
return errors.Wrap(err, "decode field \"status\"")
}
case "token":
if err := func() error {
s.Token.Reset()
if err := s.Token.Decode(d); err != nil {
return err
}
return nil
}(); err != nil {
return errors.Wrap(err, "decode field \"token\"")
}
case "cp":
if err := func() error {
s.Cp.Reset()
if err := s.Cp.Decode(d); err != nil {
return err
}
return nil
}(); err != nil {
return errors.Wrap(err, "decode field \"cp\"")
}
case "owner":
if err := func() error {
s.Owner.Reset()
@ -4276,6 +4396,12 @@ func (s *UpdateUserReq) encodeFields(e *jx.Encoder) {
s.LikeAt.Encode(e, json.EncodeDateTime)
}
}
{
if s.Fav.Set {
e.FieldStart("fav")
s.Fav.Encode(e)
}
}
{
if s.Ten.Set {
e.FieldStart("ten")
@ -4348,7 +4474,7 @@ func (s *UpdateUserReq) encodeFields(e *jx.Encoder) {
}
}
var jsonFieldsNameOfUpdateUserReq = [22]string{
var jsonFieldsNameOfUpdateUserReq = [23]string{
0: "did",
1: "delete",
2: "handle",
@ -4360,17 +4486,18 @@ var jsonFieldsNameOfUpdateUserReq = [22]string{
8: "like",
9: "like_rank",
10: "like_at",
11: "ten",
12: "ten_su",
13: "ten_kai",
14: "aiten",
15: "ten_card",
16: "ten_delete",
17: "ten_post",
18: "ten_get",
19: "ten_at",
20: "next",
21: "card",
11: "fav",
12: "ten",
13: "ten_su",
14: "ten_kai",
15: "aiten",
16: "ten_card",
17: "ten_delete",
18: "ten_post",
19: "ten_get",
20: "ten_at",
21: "next",
22: "card",
}
// Decode decodes UpdateUserReq from json.
@ -4491,6 +4618,16 @@ func (s *UpdateUserReq) Decode(d *jx.Decoder) error {
}(); err != nil {
return errors.Wrap(err, "decode field \"like_at\"")
}
case "fav":
if err := func() error {
s.Fav.Reset()
if err := s.Fav.Decode(d); err != nil {
return err
}
return nil
}(); err != nil {
return errors.Wrap(err, "decode field \"fav\"")
}
case "ten":
if err := func() error {
s.Ten.Reset()
@ -4918,6 +5055,12 @@ func (s *UserCreate) encodeFields(e *jx.Encoder) {
s.LikeAt.Encode(e, json.EncodeDateTime)
}
}
{
if s.Fav.Set {
e.FieldStart("fav")
s.Fav.Encode(e)
}
}
{
if s.Ten.Set {
e.FieldStart("ten")
@ -4980,7 +5123,7 @@ func (s *UserCreate) encodeFields(e *jx.Encoder) {
}
}
var jsonFieldsNameOfUserCreate = [23]string{
var jsonFieldsNameOfUserCreate = [24]string{
0: "id",
1: "username",
2: "did",
@ -4994,16 +5137,17 @@ var jsonFieldsNameOfUserCreate = [23]string{
10: "like",
11: "like_rank",
12: "like_at",
13: "ten",
14: "ten_su",
15: "ten_kai",
16: "aiten",
17: "ten_card",
18: "ten_delete",
19: "ten_post",
20: "ten_get",
21: "ten_at",
22: "next",
13: "fav",
14: "ten",
15: "ten_su",
16: "ten_kai",
17: "aiten",
18: "ten_card",
19: "ten_delete",
20: "ten_post",
21: "ten_get",
22: "ten_at",
23: "next",
}
// Decode decodes UserCreate from json.
@ -5149,6 +5293,16 @@ func (s *UserCreate) Decode(d *jx.Decoder) error {
}(); err != nil {
return errors.Wrap(err, "decode field \"like_at\"")
}
case "fav":
if err := func() error {
s.Fav.Reset()
if err := s.Fav.Decode(d); err != nil {
return err
}
return nil
}(); err != nil {
return errors.Wrap(err, "decode field \"fav\"")
}
case "ten":
if err := func() error {
s.Ten.Reset()
@ -5392,6 +5546,12 @@ func (s *UserList) encodeFields(e *jx.Encoder) {
s.LikeAt.Encode(e, json.EncodeDateTime)
}
}
{
if s.Fav.Set {
e.FieldStart("fav")
s.Fav.Encode(e)
}
}
{
if s.Ten.Set {
e.FieldStart("ten")
@ -5454,7 +5614,7 @@ func (s *UserList) encodeFields(e *jx.Encoder) {
}
}
var jsonFieldsNameOfUserList = [23]string{
var jsonFieldsNameOfUserList = [24]string{
0: "id",
1: "username",
2: "did",
@ -5468,16 +5628,17 @@ var jsonFieldsNameOfUserList = [23]string{
10: "like",
11: "like_rank",
12: "like_at",
13: "ten",
14: "ten_su",
15: "ten_kai",
16: "aiten",
17: "ten_card",
18: "ten_delete",
19: "ten_post",
20: "ten_get",
21: "ten_at",
22: "next",
13: "fav",
14: "ten",
15: "ten_su",
16: "ten_kai",
17: "aiten",
18: "ten_card",
19: "ten_delete",
20: "ten_post",
21: "ten_get",
22: "ten_at",
23: "next",
}
// Decode decodes UserList from json.
@ -5623,6 +5784,16 @@ func (s *UserList) Decode(d *jx.Decoder) error {
}(); err != nil {
return errors.Wrap(err, "decode field \"like_at\"")
}
case "fav":
if err := func() error {
s.Fav.Reset()
if err := s.Fav.Decode(d); err != nil {
return err
}
return nil
}(); err != nil {
return errors.Wrap(err, "decode field \"fav\"")
}
case "ten":
if err := func() error {
s.Ten.Reset()
@ -5866,6 +6037,12 @@ func (s *UserRead) encodeFields(e *jx.Encoder) {
s.LikeAt.Encode(e, json.EncodeDateTime)
}
}
{
if s.Fav.Set {
e.FieldStart("fav")
s.Fav.Encode(e)
}
}
{
if s.Ten.Set {
e.FieldStart("ten")
@ -5928,7 +6105,7 @@ func (s *UserRead) encodeFields(e *jx.Encoder) {
}
}
var jsonFieldsNameOfUserRead = [23]string{
var jsonFieldsNameOfUserRead = [24]string{
0: "id",
1: "username",
2: "did",
@ -5942,16 +6119,17 @@ var jsonFieldsNameOfUserRead = [23]string{
10: "like",
11: "like_rank",
12: "like_at",
13: "ten",
14: "ten_su",
15: "ten_kai",
16: "aiten",
17: "ten_card",
18: "ten_delete",
19: "ten_post",
20: "ten_get",
21: "ten_at",
22: "next",
13: "fav",
14: "ten",
15: "ten_su",
16: "ten_kai",
17: "aiten",
18: "ten_card",
19: "ten_delete",
20: "ten_post",
21: "ten_get",
22: "ten_at",
23: "next",
}
// Decode decodes UserRead from json.
@ -6097,6 +6275,16 @@ func (s *UserRead) Decode(d *jx.Decoder) error {
}(); err != nil {
return errors.Wrap(err, "decode field \"like_at\"")
}
case "fav":
if err := func() error {
s.Fav.Reset()
if err := s.Fav.Decode(d); err != nil {
return err
}
return nil
}(); err != nil {
return errors.Wrap(err, "decode field \"fav\"")
}
case "ten":
if err := func() error {
s.Ten.Reset()
@ -6340,6 +6528,12 @@ func (s *UserUpdate) encodeFields(e *jx.Encoder) {
s.LikeAt.Encode(e, json.EncodeDateTime)
}
}
{
if s.Fav.Set {
e.FieldStart("fav")
s.Fav.Encode(e)
}
}
{
if s.Ten.Set {
e.FieldStart("ten")
@ -6402,7 +6596,7 @@ func (s *UserUpdate) encodeFields(e *jx.Encoder) {
}
}
var jsonFieldsNameOfUserUpdate = [23]string{
var jsonFieldsNameOfUserUpdate = [24]string{
0: "id",
1: "username",
2: "did",
@ -6416,16 +6610,17 @@ var jsonFieldsNameOfUserUpdate = [23]string{
10: "like",
11: "like_rank",
12: "like_at",
13: "ten",
14: "ten_su",
15: "ten_kai",
16: "aiten",
17: "ten_card",
18: "ten_delete",
19: "ten_post",
20: "ten_get",
21: "ten_at",
22: "next",
13: "fav",
14: "ten",
15: "ten_su",
16: "ten_kai",
17: "aiten",
18: "ten_card",
19: "ten_delete",
20: "ten_post",
21: "ten_get",
22: "ten_at",
23: "next",
}
// Decode decodes UserUpdate from json.
@ -6571,6 +6766,16 @@ func (s *UserUpdate) Decode(d *jx.Decoder) error {
}(); err != nil {
return errors.Wrap(err, "decode field \"like_at\"")
}
case "fav":
if err := func() error {
s.Fav.Reset()
if err := s.Fav.Decode(d); err != nil {
return err
}
return nil
}(); err != nil {
return errors.Wrap(err, "decode field \"fav\"")
}
case "ten":
if err := func() error {
s.Ten.Reset()

View File

@ -187,6 +187,7 @@ type CardOwnerRead struct {
Like OptInt `json:"like"`
LikeRank OptInt `json:"like_rank"`
LikeAt OptDateTime `json:"like_at"`
Fav OptInt `json:"fav"`
Ten OptBool `json:"ten"`
TenSu OptInt `json:"ten_su"`
TenKai OptInt `json:"ten_kai"`
@ -264,6 +265,11 @@ func (s *CardOwnerRead) GetLikeAt() OptDateTime {
return s.LikeAt
}
// GetFav returns the value of Fav.
func (s *CardOwnerRead) GetFav() OptInt {
return s.Fav
}
// GetTen returns the value of Ten.
func (s *CardOwnerRead) GetTen() OptBool {
return s.Ten
@ -379,6 +385,11 @@ func (s *CardOwnerRead) SetLikeAt(val OptDateTime) {
s.LikeAt = val
}
// SetFav sets the value of Fav.
func (s *CardOwnerRead) SetFav(val OptInt) {
s.Fav = val
}
// SetTen sets the value of Ten.
func (s *CardOwnerRead) SetTen(val OptBool) {
s.Ten = val
@ -602,6 +613,7 @@ type CreateCardReq struct {
Card OptInt `json:"card"`
Skill OptString `json:"skill"`
Status OptString `json:"status"`
Token OptString `json:"token"`
Cp OptInt `json:"cp"`
URL OptString `json:"url"`
CreatedAt OptDateTime `json:"created_at"`
@ -628,6 +640,11 @@ func (s *CreateCardReq) GetStatus() OptString {
return s.Status
}
// GetToken returns the value of Token.
func (s *CreateCardReq) GetToken() OptString {
return s.Token
}
// GetCp returns the value of Cp.
func (s *CreateCardReq) GetCp() OptInt {
return s.Cp
@ -668,6 +685,11 @@ func (s *CreateCardReq) SetStatus(val OptString) {
s.Status = val
}
// SetToken sets the value of Token.
func (s *CreateCardReq) SetToken(val OptString) {
s.Token = val
}
// SetCp sets the value of Cp.
func (s *CreateCardReq) SetCp(val OptInt) {
s.Cp = val
@ -739,6 +761,7 @@ type CreateUserReq struct {
Like OptInt `json:"like"`
LikeRank OptInt `json:"like_rank"`
LikeAt OptDateTime `json:"like_at"`
Fav OptInt `json:"fav"`
Ten OptBool `json:"ten"`
TenSu OptInt `json:"ten_su"`
TenKai OptInt `json:"ten_kai"`
@ -822,6 +845,11 @@ func (s *CreateUserReq) GetLikeAt() OptDateTime {
return s.LikeAt
}
// GetFav returns the value of Fav.
func (s *CreateUserReq) GetFav() OptInt {
return s.Fav
}
// GetTen returns the value of Ten.
func (s *CreateUserReq) GetTen() OptBool {
return s.Ten
@ -947,6 +975,11 @@ func (s *CreateUserReq) SetLikeAt(val OptDateTime) {
s.LikeAt = val
}
// SetFav sets the value of Fav.
func (s *CreateUserReq) SetFav(val OptInt) {
s.Fav = val
}
// SetTen sets the value of Ten.
func (s *CreateUserReq) SetTen(val OptBool) {
s.Ten = val
@ -1148,6 +1181,7 @@ type GroupUsersList struct {
Like OptInt `json:"like"`
LikeRank OptInt `json:"like_rank"`
LikeAt OptDateTime `json:"like_at"`
Fav OptInt `json:"fav"`
Ten OptBool `json:"ten"`
TenSu OptInt `json:"ten_su"`
TenKai OptInt `json:"ten_kai"`
@ -1225,6 +1259,11 @@ func (s *GroupUsersList) GetLikeAt() OptDateTime {
return s.LikeAt
}
// GetFav returns the value of Fav.
func (s *GroupUsersList) GetFav() OptInt {
return s.Fav
}
// GetTen returns the value of Ten.
func (s *GroupUsersList) GetTen() OptBool {
return s.Ten
@ -1340,6 +1379,11 @@ func (s *GroupUsersList) SetLikeAt(val OptDateTime) {
s.LikeAt = val
}
// SetFav sets the value of Fav.
func (s *GroupUsersList) SetFav(val OptInt) {
s.Fav = val
}
// SetTen sets the value of Ten.
func (s *GroupUsersList) SetTen(val OptBool) {
s.Ten = val
@ -1812,8 +1856,11 @@ func (*R500) updateGroupRes() {}
func (*R500) updateUserRes() {}
type UpdateCardReq struct {
Skill OptString `json:"skill"`
Owner OptInt `json:"owner"`
Skill OptString `json:"skill"`
Status OptString `json:"status"`
Token OptString `json:"token"`
Cp OptInt `json:"cp"`
Owner OptInt `json:"owner"`
}
// GetSkill returns the value of Skill.
@ -1821,6 +1868,21 @@ func (s *UpdateCardReq) GetSkill() OptString {
return s.Skill
}
// GetStatus returns the value of Status.
func (s *UpdateCardReq) GetStatus() OptString {
return s.Status
}
// GetToken returns the value of Token.
func (s *UpdateCardReq) GetToken() OptString {
return s.Token
}
// GetCp returns the value of Cp.
func (s *UpdateCardReq) GetCp() OptInt {
return s.Cp
}
// GetOwner returns the value of Owner.
func (s *UpdateCardReq) GetOwner() OptInt {
return s.Owner
@ -1831,6 +1893,21 @@ func (s *UpdateCardReq) SetSkill(val OptString) {
s.Skill = val
}
// SetStatus sets the value of Status.
func (s *UpdateCardReq) SetStatus(val OptString) {
s.Status = val
}
// SetToken sets the value of Token.
func (s *UpdateCardReq) SetToken(val OptString) {
s.Token = val
}
// SetCp sets the value of Cp.
func (s *UpdateCardReq) SetCp(val OptInt) {
s.Cp = val
}
// SetOwner sets the value of Owner.
func (s *UpdateCardReq) SetOwner(val OptInt) {
s.Owner = val
@ -1873,6 +1950,7 @@ type UpdateUserReq struct {
Like OptInt `json:"like"`
LikeRank OptInt `json:"like_rank"`
LikeAt OptDateTime `json:"like_at"`
Fav OptInt `json:"fav"`
Ten OptBool `json:"ten"`
TenSu OptInt `json:"ten_su"`
TenKai OptInt `json:"ten_kai"`
@ -1941,6 +2019,11 @@ func (s *UpdateUserReq) GetLikeAt() OptDateTime {
return s.LikeAt
}
// GetFav returns the value of Fav.
func (s *UpdateUserReq) GetFav() OptInt {
return s.Fav
}
// GetTen returns the value of Ten.
func (s *UpdateUserReq) GetTen() OptBool {
return s.Ten
@ -2051,6 +2134,11 @@ func (s *UpdateUserReq) SetLikeAt(val OptDateTime) {
s.LikeAt = val
}
// SetFav sets the value of Fav.
func (s *UpdateUserReq) SetFav(val OptInt) {
s.Fav = val
}
// SetTen sets the value of Ten.
func (s *UpdateUserReq) SetTen(val OptBool) {
s.Ten = val
@ -2202,6 +2290,7 @@ type UserCreate struct {
Like OptInt `json:"like"`
LikeRank OptInt `json:"like_rank"`
LikeAt OptDateTime `json:"like_at"`
Fav OptInt `json:"fav"`
Ten OptBool `json:"ten"`
TenSu OptInt `json:"ten_su"`
TenKai OptInt `json:"ten_kai"`
@ -2279,6 +2368,11 @@ func (s *UserCreate) GetLikeAt() OptDateTime {
return s.LikeAt
}
// GetFav returns the value of Fav.
func (s *UserCreate) GetFav() OptInt {
return s.Fav
}
// GetTen returns the value of Ten.
func (s *UserCreate) GetTen() OptBool {
return s.Ten
@ -2394,6 +2488,11 @@ func (s *UserCreate) SetLikeAt(val OptDateTime) {
s.LikeAt = val
}
// SetFav sets the value of Fav.
func (s *UserCreate) SetFav(val OptInt) {
s.Fav = val
}
// SetTen sets the value of Ten.
func (s *UserCreate) SetTen(val OptBool) {
s.Ten = val
@ -2461,6 +2560,7 @@ type UserList struct {
Like OptInt `json:"like"`
LikeRank OptInt `json:"like_rank"`
LikeAt OptDateTime `json:"like_at"`
Fav OptInt `json:"fav"`
Ten OptBool `json:"ten"`
TenSu OptInt `json:"ten_su"`
TenKai OptInt `json:"ten_kai"`
@ -2538,6 +2638,11 @@ func (s *UserList) GetLikeAt() OptDateTime {
return s.LikeAt
}
// GetFav returns the value of Fav.
func (s *UserList) GetFav() OptInt {
return s.Fav
}
// GetTen returns the value of Ten.
func (s *UserList) GetTen() OptBool {
return s.Ten
@ -2653,6 +2758,11 @@ func (s *UserList) SetLikeAt(val OptDateTime) {
s.LikeAt = val
}
// SetFav sets the value of Fav.
func (s *UserList) SetFav(val OptInt) {
s.Fav = val
}
// SetTen sets the value of Ten.
func (s *UserList) SetTen(val OptBool) {
s.Ten = val
@ -2718,6 +2828,7 @@ type UserRead struct {
Like OptInt `json:"like"`
LikeRank OptInt `json:"like_rank"`
LikeAt OptDateTime `json:"like_at"`
Fav OptInt `json:"fav"`
Ten OptBool `json:"ten"`
TenSu OptInt `json:"ten_su"`
TenKai OptInt `json:"ten_kai"`
@ -2795,6 +2906,11 @@ func (s *UserRead) GetLikeAt() OptDateTime {
return s.LikeAt
}
// GetFav returns the value of Fav.
func (s *UserRead) GetFav() OptInt {
return s.Fav
}
// GetTen returns the value of Ten.
func (s *UserRead) GetTen() OptBool {
return s.Ten
@ -2910,6 +3026,11 @@ func (s *UserRead) SetLikeAt(val OptDateTime) {
s.LikeAt = val
}
// SetFav sets the value of Fav.
func (s *UserRead) SetFav(val OptInt) {
s.Fav = val
}
// SetTen sets the value of Ten.
func (s *UserRead) SetTen(val OptBool) {
s.Ten = val
@ -2977,6 +3098,7 @@ type UserUpdate struct {
Like OptInt `json:"like"`
LikeRank OptInt `json:"like_rank"`
LikeAt OptDateTime `json:"like_at"`
Fav OptInt `json:"fav"`
Ten OptBool `json:"ten"`
TenSu OptInt `json:"ten_su"`
TenKai OptInt `json:"ten_kai"`
@ -3054,6 +3176,11 @@ func (s *UserUpdate) GetLikeAt() OptDateTime {
return s.LikeAt
}
// GetFav returns the value of Fav.
func (s *UserUpdate) GetFav() OptInt {
return s.Fav
}
// GetTen returns the value of Ten.
func (s *UserUpdate) GetTen() OptBool {
return s.Ten
@ -3169,6 +3296,11 @@ func (s *UserUpdate) SetLikeAt(val OptDateTime) {
s.LikeAt = val
}
// SetFav sets the value of Fav.
func (s *UserUpdate) SetFav(val OptInt) {
s.Fav = val
}
// SetTen sets the value of Ten.
func (s *UserUpdate) SetTen(val OptBool) {
s.Ten = val

View File

@ -125,17 +125,26 @@ func (h *OgentHandler) ReadCard(ctx context.Context, params ReadCardParams) (Rea
// UpdateCard handles PATCH /cards/{id} requests.
func (h *OgentHandler) UpdateCard(ctx context.Context, req *UpdateCardReq, params UpdateCardParams) (UpdateCardRes, error) {
b := h.client.Card.UpdateOneID(params.ID)
// Add all fields.
if v, ok := req.Token.Get(); ok {
if v == token {
b.SetToken(v)
if v, ok := req.Skill.Get(); ok {
b.SetSkill(v)
}
// Add all edges.
if v, ok := req.Status.Get(); ok {
b.SetStatus(v)
}
if v, ok := req.Token.Get(); ok {
b.SetToken(v)
}
if v, ok := req.Cp.Get(); ok {
b.SetCp(v)
}
if v, ok := req.Owner.Get(); ok {
b.SetOwnerID(v)
}
}
}
// Persist to storage.
e, err := b.Save(ctx)
@ -170,7 +179,7 @@ func (h *OgentHandler) UpdateCard(ctx context.Context, req *UpdateCardReq, param
// DeleteCard handles DELETE /cards/{id} requests.
func (h *OgentHandler) DeleteCard(ctx context.Context, params DeleteCardParams) (DeleteCardRes, error) {
err := h.client.Card.DeleteOneID(params.ID).Exec(ctx)
err := h.client.Card.DeleteOneID(0).Exec(ctx)
if err != nil {
switch {
case ent.IsNotFound(err):
@ -478,6 +487,9 @@ func (h *OgentHandler) CreateUser(ctx context.Context, req *CreateUserReq) (Crea
b.SetPassword(req.Password)
if v, ok := req.Fav.Get(); ok {
b.SetFav(v)
}
if v, ok := req.Did.Get(); ok {
b.SetDid(v)
}
@ -611,6 +623,9 @@ func (h *OgentHandler) UpdateUser(ctx context.Context, req *UpdateUserReq, param
if v == token {
b.SetToken(v)
if v, ok := req.Fav.Get(); ok {
b.SetFav(v)
}
if v, ok := req.Did.Get(); ok {
b.SetDid(v)
}
@ -711,7 +726,7 @@ func (h *OgentHandler) UpdateUser(ctx context.Context, req *UpdateUserReq, param
// DeleteUser handles DELETE /users/{id} requests.
func (h *OgentHandler) DeleteUser(ctx context.Context, params DeleteUserParams) (DeleteUserRes, error) {
err := h.client.User.DeleteOneID(params.ID).Exec(ctx)
err := h.client.User.DeleteOneID(0).Exec(ctx)
if err != nil {
switch {
case ent.IsNotFound(err):

View File

@ -154,6 +154,7 @@ func NewCardOwnerRead(e *ent.User) *CardOwnerRead {
ret.Like = NewOptInt(e.Like)
ret.LikeRank = NewOptInt(e.LikeRank)
ret.LikeAt = NewOptDateTime(e.LikeAt)
ret.Fav = NewOptInt(e.Fav)
ret.Ten = NewOptBool(e.Ten)
ret.TenSu = NewOptInt(e.TenSu)
ret.TenKai = NewOptInt(e.TenKai)
@ -315,6 +316,7 @@ func NewGroupUsersList(e *ent.User) *GroupUsersList {
ret.Like = NewOptInt(e.Like)
ret.LikeRank = NewOptInt(e.LikeRank)
ret.LikeAt = NewOptDateTime(e.LikeAt)
ret.Fav = NewOptInt(e.Fav)
ret.Ten = NewOptBool(e.Ten)
ret.TenSu = NewOptInt(e.TenSu)
ret.TenKai = NewOptInt(e.TenKai)
@ -364,6 +366,7 @@ func NewUserCreate(e *ent.User) *UserCreate {
ret.Like = NewOptInt(e.Like)
ret.LikeRank = NewOptInt(e.LikeRank)
ret.LikeAt = NewOptDateTime(e.LikeAt)
ret.Fav = NewOptInt(e.Fav)
ret.Ten = NewOptBool(e.Ten)
ret.TenSu = NewOptInt(e.TenSu)
ret.TenKai = NewOptInt(e.TenKai)
@ -413,6 +416,7 @@ func NewUserList(e *ent.User) *UserList {
ret.Like = NewOptInt(e.Like)
ret.LikeRank = NewOptInt(e.LikeRank)
ret.LikeAt = NewOptDateTime(e.LikeAt)
ret.Fav = NewOptInt(e.Fav)
ret.Ten = NewOptBool(e.Ten)
ret.TenSu = NewOptInt(e.TenSu)
ret.TenKai = NewOptInt(e.TenKai)
@ -462,6 +466,7 @@ func NewUserRead(e *ent.User) *UserRead {
ret.Like = NewOptInt(e.Like)
ret.LikeRank = NewOptInt(e.LikeRank)
ret.LikeAt = NewOptDateTime(e.LikeAt)
ret.Fav = NewOptInt(e.Fav)
ret.Ten = NewOptBool(e.Ten)
ret.TenSu = NewOptInt(e.TenSu)
ret.TenKai = NewOptInt(e.TenKai)
@ -511,6 +516,7 @@ func NewUserUpdate(e *ent.User) *UserUpdate {
ret.Like = NewOptInt(e.Like)
ret.LikeRank = NewOptInt(e.LikeRank)
ret.LikeAt = NewOptDateTime(e.LikeAt)
ret.Fav = NewOptInt(e.Fav)
ret.Ten = NewOptBool(e.Ten)
ret.TenSu = NewOptInt(e.TenSu)
ret.TenKai = NewOptInt(e.TenKai)