test delete
This commit is contained in:
parent
a0ac2438ed
commit
2883ab052c
@ -57,11 +57,12 @@ var (
|
|||||||
{Name: "id", Type: field.TypeInt, Increment: true},
|
{Name: "id", Type: field.TypeInt, Increment: true},
|
||||||
{Name: "username", Type: field.TypeString, Unique: true, Size: 100},
|
{Name: "username", Type: field.TypeString, Unique: true, Size: 100},
|
||||||
{Name: "did", Type: field.TypeString, Nullable: true},
|
{Name: "did", Type: field.TypeString, Nullable: true},
|
||||||
|
{Name: "delete", Type: field.TypeBool, Nullable: true, Default: false},
|
||||||
{Name: "token", Type: field.TypeString, Nullable: true},
|
{Name: "token", Type: field.TypeString, Nullable: true},
|
||||||
{Name: "password", Type: field.TypeString},
|
{Name: "password", Type: field.TypeString},
|
||||||
{Name: "created_at", Type: field.TypeTime, Nullable: true},
|
{Name: "created_at", Type: field.TypeTime, Nullable: true},
|
||||||
{Name: "updated_at", Type: field.TypeTime, Nullable: true},
|
{Name: "updated_at", Type: field.TypeTime, Nullable: true},
|
||||||
{Name: "next", Type: field.TypeString, Nullable: true, Default: "20230428"},
|
{Name: "next", Type: field.TypeString, Nullable: true, Default: "20230503"},
|
||||||
{Name: "group_users", Type: field.TypeInt, Nullable: true},
|
{Name: "group_users", Type: field.TypeInt, Nullable: true},
|
||||||
}
|
}
|
||||||
// UsersTable holds the schema information for the "users" table.
|
// UsersTable holds the schema information for the "users" table.
|
||||||
@ -72,7 +73,7 @@ var (
|
|||||||
ForeignKeys: []*schema.ForeignKey{
|
ForeignKeys: []*schema.ForeignKey{
|
||||||
{
|
{
|
||||||
Symbol: "users_groups_users",
|
Symbol: "users_groups_users",
|
||||||
Columns: []*schema.Column{UsersColumns[8]},
|
Columns: []*schema.Column{UsersColumns[9]},
|
||||||
RefColumns: []*schema.Column{GroupsColumns[0]},
|
RefColumns: []*schema.Column{GroupsColumns[0]},
|
||||||
OnDelete: schema.SetNull,
|
OnDelete: schema.SetNull,
|
||||||
},
|
},
|
||||||
|
@ -1344,6 +1344,7 @@ type UserMutation struct {
|
|||||||
id *int
|
id *int
|
||||||
username *string
|
username *string
|
||||||
did *string
|
did *string
|
||||||
|
delete *bool
|
||||||
token *string
|
token *string
|
||||||
password *string
|
password *string
|
||||||
created_at *time.Time
|
created_at *time.Time
|
||||||
@ -1541,6 +1542,55 @@ func (m *UserMutation) ResetDid() {
|
|||||||
delete(m.clearedFields, user.FieldDid)
|
delete(m.clearedFields, user.FieldDid)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// SetDelete sets the "delete" field.
|
||||||
|
func (m *UserMutation) SetDelete(b bool) {
|
||||||
|
m.delete = &b
|
||||||
|
}
|
||||||
|
|
||||||
|
// Delete returns the value of the "delete" field in the mutation.
|
||||||
|
func (m *UserMutation) Delete() (r bool, exists bool) {
|
||||||
|
v := m.delete
|
||||||
|
if v == nil {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
return *v, true
|
||||||
|
}
|
||||||
|
|
||||||
|
// OldDelete returns the old "delete" field's value of the User entity.
|
||||||
|
// If the User object wasn't provided to the builder, the object is fetched from the database.
|
||||||
|
// An error is returned if the mutation operation is not UpdateOne, or the database query fails.
|
||||||
|
func (m *UserMutation) OldDelete(ctx context.Context) (v bool, err error) {
|
||||||
|
if !m.op.Is(OpUpdateOne) {
|
||||||
|
return v, errors.New("OldDelete is only allowed on UpdateOne operations")
|
||||||
|
}
|
||||||
|
if m.id == nil || m.oldValue == nil {
|
||||||
|
return v, errors.New("OldDelete requires an ID field in the mutation")
|
||||||
|
}
|
||||||
|
oldValue, err := m.oldValue(ctx)
|
||||||
|
if err != nil {
|
||||||
|
return v, fmt.Errorf("querying old value for OldDelete: %w", err)
|
||||||
|
}
|
||||||
|
return oldValue.Delete, nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// ClearDelete clears the value of the "delete" field.
|
||||||
|
func (m *UserMutation) ClearDelete() {
|
||||||
|
m.delete = nil
|
||||||
|
m.clearedFields[user.FieldDelete] = struct{}{}
|
||||||
|
}
|
||||||
|
|
||||||
|
// DeleteCleared returns if the "delete" field was cleared in this mutation.
|
||||||
|
func (m *UserMutation) DeleteCleared() bool {
|
||||||
|
_, ok := m.clearedFields[user.FieldDelete]
|
||||||
|
return ok
|
||||||
|
}
|
||||||
|
|
||||||
|
// ResetDelete resets all changes to the "delete" field.
|
||||||
|
func (m *UserMutation) ResetDelete() {
|
||||||
|
m.delete = nil
|
||||||
|
delete(m.clearedFields, user.FieldDelete)
|
||||||
|
}
|
||||||
|
|
||||||
// SetToken sets the "token" field.
|
// SetToken sets the "token" field.
|
||||||
func (m *UserMutation) SetToken(s string) {
|
func (m *UserMutation) SetToken(s string) {
|
||||||
m.token = &s
|
m.token = &s
|
||||||
@ -1861,13 +1911,16 @@ func (m *UserMutation) Type() string {
|
|||||||
// order to get all numeric fields that were incremented/decremented, call
|
// order to get all numeric fields that were incremented/decremented, call
|
||||||
// AddedFields().
|
// AddedFields().
|
||||||
func (m *UserMutation) Fields() []string {
|
func (m *UserMutation) Fields() []string {
|
||||||
fields := make([]string, 0, 7)
|
fields := make([]string, 0, 8)
|
||||||
if m.username != nil {
|
if m.username != nil {
|
||||||
fields = append(fields, user.FieldUsername)
|
fields = append(fields, user.FieldUsername)
|
||||||
}
|
}
|
||||||
if m.did != nil {
|
if m.did != nil {
|
||||||
fields = append(fields, user.FieldDid)
|
fields = append(fields, user.FieldDid)
|
||||||
}
|
}
|
||||||
|
if m.delete != nil {
|
||||||
|
fields = append(fields, user.FieldDelete)
|
||||||
|
}
|
||||||
if m.token != nil {
|
if m.token != nil {
|
||||||
fields = append(fields, user.FieldToken)
|
fields = append(fields, user.FieldToken)
|
||||||
}
|
}
|
||||||
@ -1895,6 +1948,8 @@ func (m *UserMutation) Field(name string) (ent.Value, bool) {
|
|||||||
return m.Username()
|
return m.Username()
|
||||||
case user.FieldDid:
|
case user.FieldDid:
|
||||||
return m.Did()
|
return m.Did()
|
||||||
|
case user.FieldDelete:
|
||||||
|
return m.Delete()
|
||||||
case user.FieldToken:
|
case user.FieldToken:
|
||||||
return m.Token()
|
return m.Token()
|
||||||
case user.FieldPassword:
|
case user.FieldPassword:
|
||||||
@ -1918,6 +1973,8 @@ func (m *UserMutation) OldField(ctx context.Context, name string) (ent.Value, er
|
|||||||
return m.OldUsername(ctx)
|
return m.OldUsername(ctx)
|
||||||
case user.FieldDid:
|
case user.FieldDid:
|
||||||
return m.OldDid(ctx)
|
return m.OldDid(ctx)
|
||||||
|
case user.FieldDelete:
|
||||||
|
return m.OldDelete(ctx)
|
||||||
case user.FieldToken:
|
case user.FieldToken:
|
||||||
return m.OldToken(ctx)
|
return m.OldToken(ctx)
|
||||||
case user.FieldPassword:
|
case user.FieldPassword:
|
||||||
@ -1951,6 +2008,13 @@ func (m *UserMutation) SetField(name string, value ent.Value) error {
|
|||||||
}
|
}
|
||||||
m.SetDid(v)
|
m.SetDid(v)
|
||||||
return nil
|
return nil
|
||||||
|
case user.FieldDelete:
|
||||||
|
v, ok := value.(bool)
|
||||||
|
if !ok {
|
||||||
|
return fmt.Errorf("unexpected type %T for field %s", value, name)
|
||||||
|
}
|
||||||
|
m.SetDelete(v)
|
||||||
|
return nil
|
||||||
case user.FieldToken:
|
case user.FieldToken:
|
||||||
v, ok := value.(string)
|
v, ok := value.(string)
|
||||||
if !ok {
|
if !ok {
|
||||||
@ -2019,6 +2083,9 @@ func (m *UserMutation) ClearedFields() []string {
|
|||||||
if m.FieldCleared(user.FieldDid) {
|
if m.FieldCleared(user.FieldDid) {
|
||||||
fields = append(fields, user.FieldDid)
|
fields = append(fields, user.FieldDid)
|
||||||
}
|
}
|
||||||
|
if m.FieldCleared(user.FieldDelete) {
|
||||||
|
fields = append(fields, user.FieldDelete)
|
||||||
|
}
|
||||||
if m.FieldCleared(user.FieldToken) {
|
if m.FieldCleared(user.FieldToken) {
|
||||||
fields = append(fields, user.FieldToken)
|
fields = append(fields, user.FieldToken)
|
||||||
}
|
}
|
||||||
@ -2048,6 +2115,9 @@ func (m *UserMutation) ClearField(name string) error {
|
|||||||
case user.FieldDid:
|
case user.FieldDid:
|
||||||
m.ClearDid()
|
m.ClearDid()
|
||||||
return nil
|
return nil
|
||||||
|
case user.FieldDelete:
|
||||||
|
m.ClearDelete()
|
||||||
|
return nil
|
||||||
case user.FieldToken:
|
case user.FieldToken:
|
||||||
m.ClearToken()
|
m.ClearToken()
|
||||||
return nil
|
return nil
|
||||||
@ -2074,6 +2144,9 @@ func (m *UserMutation) ResetField(name string) error {
|
|||||||
case user.FieldDid:
|
case user.FieldDid:
|
||||||
m.ResetDid()
|
m.ResetDid()
|
||||||
return nil
|
return nil
|
||||||
|
case user.FieldDelete:
|
||||||
|
m.ResetDelete()
|
||||||
|
return nil
|
||||||
case user.FieldToken:
|
case user.FieldToken:
|
||||||
m.ResetToken()
|
m.ResetToken()
|
||||||
return nil
|
return nil
|
||||||
|
@ -403,6 +403,12 @@ func (s *CardOwnerRead) encodeFields(e *jx.Encoder) {
|
|||||||
s.Did.Encode(e)
|
s.Did.Encode(e)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
{
|
||||||
|
if s.Delete.Set {
|
||||||
|
e.FieldStart("delete")
|
||||||
|
s.Delete.Encode(e)
|
||||||
|
}
|
||||||
|
}
|
||||||
{
|
{
|
||||||
if s.CreatedAt.Set {
|
if s.CreatedAt.Set {
|
||||||
e.FieldStart("created_at")
|
e.FieldStart("created_at")
|
||||||
@ -423,13 +429,14 @@ func (s *CardOwnerRead) encodeFields(e *jx.Encoder) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
var jsonFieldsNameOfCardOwnerRead = [6]string{
|
var jsonFieldsNameOfCardOwnerRead = [7]string{
|
||||||
0: "id",
|
0: "id",
|
||||||
1: "username",
|
1: "username",
|
||||||
2: "did",
|
2: "did",
|
||||||
3: "created_at",
|
3: "delete",
|
||||||
4: "updated_at",
|
4: "created_at",
|
||||||
5: "next",
|
5: "updated_at",
|
||||||
|
6: "next",
|
||||||
}
|
}
|
||||||
|
|
||||||
// Decode decodes CardOwnerRead from json.
|
// Decode decodes CardOwnerRead from json.
|
||||||
@ -475,6 +482,16 @@ func (s *CardOwnerRead) Decode(d *jx.Decoder) error {
|
|||||||
}(); err != nil {
|
}(); err != nil {
|
||||||
return errors.Wrap(err, "decode field \"did\"")
|
return errors.Wrap(err, "decode field \"did\"")
|
||||||
}
|
}
|
||||||
|
case "delete":
|
||||||
|
if err := func() error {
|
||||||
|
s.Delete.Reset()
|
||||||
|
if err := s.Delete.Decode(d); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
return nil
|
||||||
|
}(); err != nil {
|
||||||
|
return errors.Wrap(err, "decode field \"delete\"")
|
||||||
|
}
|
||||||
case "created_at":
|
case "created_at":
|
||||||
if err := func() error {
|
if err := func() error {
|
||||||
s.CreatedAt.Reset()
|
s.CreatedAt.Reset()
|
||||||
@ -1290,6 +1307,12 @@ func (s *CreateUserReq) encodeFields(e *jx.Encoder) {
|
|||||||
s.Did.Encode(e)
|
s.Did.Encode(e)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
{
|
||||||
|
if s.Delete.Set {
|
||||||
|
e.FieldStart("delete")
|
||||||
|
s.Delete.Encode(e)
|
||||||
|
}
|
||||||
|
}
|
||||||
{
|
{
|
||||||
if s.Token.Set {
|
if s.Token.Set {
|
||||||
e.FieldStart("token")
|
e.FieldStart("token")
|
||||||
@ -1331,15 +1354,16 @@ func (s *CreateUserReq) encodeFields(e *jx.Encoder) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
var jsonFieldsNameOfCreateUserReq = [8]string{
|
var jsonFieldsNameOfCreateUserReq = [9]string{
|
||||||
0: "username",
|
0: "username",
|
||||||
1: "did",
|
1: "did",
|
||||||
2: "token",
|
2: "delete",
|
||||||
3: "password",
|
3: "token",
|
||||||
4: "created_at",
|
4: "password",
|
||||||
5: "updated_at",
|
5: "created_at",
|
||||||
6: "next",
|
6: "updated_at",
|
||||||
7: "card",
|
7: "next",
|
||||||
|
8: "card",
|
||||||
}
|
}
|
||||||
|
|
||||||
// Decode decodes CreateUserReq from json.
|
// Decode decodes CreateUserReq from json.
|
||||||
@ -1347,7 +1371,7 @@ func (s *CreateUserReq) Decode(d *jx.Decoder) error {
|
|||||||
if s == nil {
|
if s == nil {
|
||||||
return errors.New("invalid: unable to decode CreateUserReq to nil")
|
return errors.New("invalid: unable to decode CreateUserReq to nil")
|
||||||
}
|
}
|
||||||
var requiredBitSet [1]uint8
|
var requiredBitSet [2]uint8
|
||||||
|
|
||||||
if err := d.ObjBytes(func(d *jx.Decoder, k []byte) error {
|
if err := d.ObjBytes(func(d *jx.Decoder, k []byte) error {
|
||||||
switch string(k) {
|
switch string(k) {
|
||||||
@ -1373,6 +1397,16 @@ func (s *CreateUserReq) Decode(d *jx.Decoder) error {
|
|||||||
}(); err != nil {
|
}(); err != nil {
|
||||||
return errors.Wrap(err, "decode field \"did\"")
|
return errors.Wrap(err, "decode field \"did\"")
|
||||||
}
|
}
|
||||||
|
case "delete":
|
||||||
|
if err := func() error {
|
||||||
|
s.Delete.Reset()
|
||||||
|
if err := s.Delete.Decode(d); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
return nil
|
||||||
|
}(); err != nil {
|
||||||
|
return errors.Wrap(err, "decode field \"delete\"")
|
||||||
|
}
|
||||||
case "token":
|
case "token":
|
||||||
if err := func() error {
|
if err := func() error {
|
||||||
s.Token.Reset()
|
s.Token.Reset()
|
||||||
@ -1384,7 +1418,7 @@ func (s *CreateUserReq) Decode(d *jx.Decoder) error {
|
|||||||
return errors.Wrap(err, "decode field \"token\"")
|
return errors.Wrap(err, "decode field \"token\"")
|
||||||
}
|
}
|
||||||
case "password":
|
case "password":
|
||||||
requiredBitSet[0] |= 1 << 3
|
requiredBitSet[0] |= 1 << 4
|
||||||
if err := func() error {
|
if err := func() error {
|
||||||
v, err := d.Str()
|
v, err := d.Str()
|
||||||
s.Password = string(v)
|
s.Password = string(v)
|
||||||
@ -1453,8 +1487,9 @@ func (s *CreateUserReq) Decode(d *jx.Decoder) error {
|
|||||||
}
|
}
|
||||||
// Validate required fields.
|
// Validate required fields.
|
||||||
var failures []validate.FieldError
|
var failures []validate.FieldError
|
||||||
for i, mask := range [1]uint8{
|
for i, mask := range [2]uint8{
|
||||||
0b00001001,
|
0b00010001,
|
||||||
|
0b00000000,
|
||||||
} {
|
} {
|
||||||
if result := (requiredBitSet[i] & mask) ^ mask; result != 0 {
|
if result := (requiredBitSet[i] & mask) ^ mask; result != 0 {
|
||||||
// Mask only required fields and check equality to mask using XOR.
|
// Mask only required fields and check equality to mask using XOR.
|
||||||
@ -1985,6 +2020,12 @@ func (s *GroupUsersList) encodeFields(e *jx.Encoder) {
|
|||||||
s.Did.Encode(e)
|
s.Did.Encode(e)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
{
|
||||||
|
if s.Delete.Set {
|
||||||
|
e.FieldStart("delete")
|
||||||
|
s.Delete.Encode(e)
|
||||||
|
}
|
||||||
|
}
|
||||||
{
|
{
|
||||||
if s.CreatedAt.Set {
|
if s.CreatedAt.Set {
|
||||||
e.FieldStart("created_at")
|
e.FieldStart("created_at")
|
||||||
@ -2005,13 +2046,14 @@ func (s *GroupUsersList) encodeFields(e *jx.Encoder) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
var jsonFieldsNameOfGroupUsersList = [6]string{
|
var jsonFieldsNameOfGroupUsersList = [7]string{
|
||||||
0: "id",
|
0: "id",
|
||||||
1: "username",
|
1: "username",
|
||||||
2: "did",
|
2: "did",
|
||||||
3: "created_at",
|
3: "delete",
|
||||||
4: "updated_at",
|
4: "created_at",
|
||||||
5: "next",
|
5: "updated_at",
|
||||||
|
6: "next",
|
||||||
}
|
}
|
||||||
|
|
||||||
// Decode decodes GroupUsersList from json.
|
// Decode decodes GroupUsersList from json.
|
||||||
@ -2057,6 +2099,16 @@ func (s *GroupUsersList) Decode(d *jx.Decoder) error {
|
|||||||
}(); err != nil {
|
}(); err != nil {
|
||||||
return errors.Wrap(err, "decode field \"did\"")
|
return errors.Wrap(err, "decode field \"did\"")
|
||||||
}
|
}
|
||||||
|
case "delete":
|
||||||
|
if err := func() error {
|
||||||
|
s.Delete.Reset()
|
||||||
|
if err := s.Delete.Decode(d); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
return nil
|
||||||
|
}(); err != nil {
|
||||||
|
return errors.Wrap(err, "decode field \"delete\"")
|
||||||
|
}
|
||||||
case "created_at":
|
case "created_at":
|
||||||
if err := func() error {
|
if err := func() error {
|
||||||
s.CreatedAt.Reset()
|
s.CreatedAt.Reset()
|
||||||
@ -2393,6 +2445,41 @@ func (s *ListUserOKApplicationJSON) UnmarshalJSON(data []byte) error {
|
|||||||
return s.Decode(d)
|
return s.Decode(d)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Encode encodes bool as json.
|
||||||
|
func (o OptBool) Encode(e *jx.Encoder) {
|
||||||
|
if !o.Set {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
e.Bool(bool(o.Value))
|
||||||
|
}
|
||||||
|
|
||||||
|
// Decode decodes bool from json.
|
||||||
|
func (o *OptBool) Decode(d *jx.Decoder) error {
|
||||||
|
if o == nil {
|
||||||
|
return errors.New("invalid: unable to decode OptBool to nil")
|
||||||
|
}
|
||||||
|
o.Set = true
|
||||||
|
v, err := d.Bool()
|
||||||
|
if err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
o.Value = bool(v)
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// MarshalJSON implements stdjson.Marshaler.
|
||||||
|
func (s OptBool) MarshalJSON() ([]byte, error) {
|
||||||
|
e := jx.Encoder{}
|
||||||
|
s.Encode(&e)
|
||||||
|
return e.Bytes(), nil
|
||||||
|
}
|
||||||
|
|
||||||
|
// UnmarshalJSON implements stdjson.Unmarshaler.
|
||||||
|
func (s *OptBool) UnmarshalJSON(data []byte) error {
|
||||||
|
d := jx.DecodeBytes(data)
|
||||||
|
return s.Decode(d)
|
||||||
|
}
|
||||||
|
|
||||||
// Encode encodes time.Time as json.
|
// Encode encodes time.Time as json.
|
||||||
func (o OptDateTime) Encode(e *jx.Encoder, format func(*jx.Encoder, time.Time)) {
|
func (o OptDateTime) Encode(e *jx.Encoder, format func(*jx.Encoder, time.Time)) {
|
||||||
if !o.Set {
|
if !o.Set {
|
||||||
@ -3199,6 +3286,18 @@ func (s *UpdateUserReq) Encode(e *jx.Encoder) {
|
|||||||
|
|
||||||
// encodeFields encodes fields.
|
// encodeFields encodes fields.
|
||||||
func (s *UpdateUserReq) encodeFields(e *jx.Encoder) {
|
func (s *UpdateUserReq) encodeFields(e *jx.Encoder) {
|
||||||
|
{
|
||||||
|
if s.Did.Set {
|
||||||
|
e.FieldStart("did")
|
||||||
|
s.Did.Encode(e)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
{
|
||||||
|
if s.Delete.Set {
|
||||||
|
e.FieldStart("delete")
|
||||||
|
s.Delete.Encode(e)
|
||||||
|
}
|
||||||
|
}
|
||||||
{
|
{
|
||||||
if s.Token.Set {
|
if s.Token.Set {
|
||||||
e.FieldStart("token")
|
e.FieldStart("token")
|
||||||
@ -3229,11 +3328,13 @@ func (s *UpdateUserReq) encodeFields(e *jx.Encoder) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
var jsonFieldsNameOfUpdateUserReq = [4]string{
|
var jsonFieldsNameOfUpdateUserReq = [6]string{
|
||||||
0: "token",
|
0: "did",
|
||||||
1: "updated_at",
|
1: "delete",
|
||||||
2: "next",
|
2: "token",
|
||||||
3: "card",
|
3: "updated_at",
|
||||||
|
4: "next",
|
||||||
|
5: "card",
|
||||||
}
|
}
|
||||||
|
|
||||||
// Decode decodes UpdateUserReq from json.
|
// Decode decodes UpdateUserReq from json.
|
||||||
@ -3244,6 +3345,26 @@ func (s *UpdateUserReq) Decode(d *jx.Decoder) error {
|
|||||||
|
|
||||||
if err := d.ObjBytes(func(d *jx.Decoder, k []byte) error {
|
if err := d.ObjBytes(func(d *jx.Decoder, k []byte) error {
|
||||||
switch string(k) {
|
switch string(k) {
|
||||||
|
case "did":
|
||||||
|
if err := func() error {
|
||||||
|
s.Did.Reset()
|
||||||
|
if err := s.Did.Decode(d); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
return nil
|
||||||
|
}(); err != nil {
|
||||||
|
return errors.Wrap(err, "decode field \"did\"")
|
||||||
|
}
|
||||||
|
case "delete":
|
||||||
|
if err := func() error {
|
||||||
|
s.Delete.Reset()
|
||||||
|
if err := s.Delete.Decode(d); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
return nil
|
||||||
|
}(); err != nil {
|
||||||
|
return errors.Wrap(err, "decode field \"delete\"")
|
||||||
|
}
|
||||||
case "token":
|
case "token":
|
||||||
if err := func() error {
|
if err := func() error {
|
||||||
s.Token.Reset()
|
s.Token.Reset()
|
||||||
@ -3524,6 +3645,12 @@ func (s *UserCreate) encodeFields(e *jx.Encoder) {
|
|||||||
s.Did.Encode(e)
|
s.Did.Encode(e)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
{
|
||||||
|
if s.Delete.Set {
|
||||||
|
e.FieldStart("delete")
|
||||||
|
s.Delete.Encode(e)
|
||||||
|
}
|
||||||
|
}
|
||||||
{
|
{
|
||||||
if s.CreatedAt.Set {
|
if s.CreatedAt.Set {
|
||||||
e.FieldStart("created_at")
|
e.FieldStart("created_at")
|
||||||
@ -3544,13 +3671,14 @@ func (s *UserCreate) encodeFields(e *jx.Encoder) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
var jsonFieldsNameOfUserCreate = [6]string{
|
var jsonFieldsNameOfUserCreate = [7]string{
|
||||||
0: "id",
|
0: "id",
|
||||||
1: "username",
|
1: "username",
|
||||||
2: "did",
|
2: "did",
|
||||||
3: "created_at",
|
3: "delete",
|
||||||
4: "updated_at",
|
4: "created_at",
|
||||||
5: "next",
|
5: "updated_at",
|
||||||
|
6: "next",
|
||||||
}
|
}
|
||||||
|
|
||||||
// Decode decodes UserCreate from json.
|
// Decode decodes UserCreate from json.
|
||||||
@ -3596,6 +3724,16 @@ func (s *UserCreate) Decode(d *jx.Decoder) error {
|
|||||||
}(); err != nil {
|
}(); err != nil {
|
||||||
return errors.Wrap(err, "decode field \"did\"")
|
return errors.Wrap(err, "decode field \"did\"")
|
||||||
}
|
}
|
||||||
|
case "delete":
|
||||||
|
if err := func() error {
|
||||||
|
s.Delete.Reset()
|
||||||
|
if err := s.Delete.Decode(d); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
return nil
|
||||||
|
}(); err != nil {
|
||||||
|
return errors.Wrap(err, "decode field \"delete\"")
|
||||||
|
}
|
||||||
case "created_at":
|
case "created_at":
|
||||||
if err := func() error {
|
if err := func() error {
|
||||||
s.CreatedAt.Reset()
|
s.CreatedAt.Reset()
|
||||||
@ -3707,6 +3845,12 @@ func (s *UserList) encodeFields(e *jx.Encoder) {
|
|||||||
s.Did.Encode(e)
|
s.Did.Encode(e)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
{
|
||||||
|
if s.Delete.Set {
|
||||||
|
e.FieldStart("delete")
|
||||||
|
s.Delete.Encode(e)
|
||||||
|
}
|
||||||
|
}
|
||||||
{
|
{
|
||||||
if s.CreatedAt.Set {
|
if s.CreatedAt.Set {
|
||||||
e.FieldStart("created_at")
|
e.FieldStart("created_at")
|
||||||
@ -3727,13 +3871,14 @@ func (s *UserList) encodeFields(e *jx.Encoder) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
var jsonFieldsNameOfUserList = [6]string{
|
var jsonFieldsNameOfUserList = [7]string{
|
||||||
0: "id",
|
0: "id",
|
||||||
1: "username",
|
1: "username",
|
||||||
2: "did",
|
2: "did",
|
||||||
3: "created_at",
|
3: "delete",
|
||||||
4: "updated_at",
|
4: "created_at",
|
||||||
5: "next",
|
5: "updated_at",
|
||||||
|
6: "next",
|
||||||
}
|
}
|
||||||
|
|
||||||
// Decode decodes UserList from json.
|
// Decode decodes UserList from json.
|
||||||
@ -3779,6 +3924,16 @@ func (s *UserList) Decode(d *jx.Decoder) error {
|
|||||||
}(); err != nil {
|
}(); err != nil {
|
||||||
return errors.Wrap(err, "decode field \"did\"")
|
return errors.Wrap(err, "decode field \"did\"")
|
||||||
}
|
}
|
||||||
|
case "delete":
|
||||||
|
if err := func() error {
|
||||||
|
s.Delete.Reset()
|
||||||
|
if err := s.Delete.Decode(d); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
return nil
|
||||||
|
}(); err != nil {
|
||||||
|
return errors.Wrap(err, "decode field \"delete\"")
|
||||||
|
}
|
||||||
case "created_at":
|
case "created_at":
|
||||||
if err := func() error {
|
if err := func() error {
|
||||||
s.CreatedAt.Reset()
|
s.CreatedAt.Reset()
|
||||||
@ -3890,6 +4045,12 @@ func (s *UserRead) encodeFields(e *jx.Encoder) {
|
|||||||
s.Did.Encode(e)
|
s.Did.Encode(e)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
{
|
||||||
|
if s.Delete.Set {
|
||||||
|
e.FieldStart("delete")
|
||||||
|
s.Delete.Encode(e)
|
||||||
|
}
|
||||||
|
}
|
||||||
{
|
{
|
||||||
if s.CreatedAt.Set {
|
if s.CreatedAt.Set {
|
||||||
e.FieldStart("created_at")
|
e.FieldStart("created_at")
|
||||||
@ -3910,13 +4071,14 @@ func (s *UserRead) encodeFields(e *jx.Encoder) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
var jsonFieldsNameOfUserRead = [6]string{
|
var jsonFieldsNameOfUserRead = [7]string{
|
||||||
0: "id",
|
0: "id",
|
||||||
1: "username",
|
1: "username",
|
||||||
2: "did",
|
2: "did",
|
||||||
3: "created_at",
|
3: "delete",
|
||||||
4: "updated_at",
|
4: "created_at",
|
||||||
5: "next",
|
5: "updated_at",
|
||||||
|
6: "next",
|
||||||
}
|
}
|
||||||
|
|
||||||
// Decode decodes UserRead from json.
|
// Decode decodes UserRead from json.
|
||||||
@ -3962,6 +4124,16 @@ func (s *UserRead) Decode(d *jx.Decoder) error {
|
|||||||
}(); err != nil {
|
}(); err != nil {
|
||||||
return errors.Wrap(err, "decode field \"did\"")
|
return errors.Wrap(err, "decode field \"did\"")
|
||||||
}
|
}
|
||||||
|
case "delete":
|
||||||
|
if err := func() error {
|
||||||
|
s.Delete.Reset()
|
||||||
|
if err := s.Delete.Decode(d); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
return nil
|
||||||
|
}(); err != nil {
|
||||||
|
return errors.Wrap(err, "decode field \"delete\"")
|
||||||
|
}
|
||||||
case "created_at":
|
case "created_at":
|
||||||
if err := func() error {
|
if err := func() error {
|
||||||
s.CreatedAt.Reset()
|
s.CreatedAt.Reset()
|
||||||
@ -4073,6 +4245,12 @@ func (s *UserUpdate) encodeFields(e *jx.Encoder) {
|
|||||||
s.Did.Encode(e)
|
s.Did.Encode(e)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
{
|
||||||
|
if s.Delete.Set {
|
||||||
|
e.FieldStart("delete")
|
||||||
|
s.Delete.Encode(e)
|
||||||
|
}
|
||||||
|
}
|
||||||
{
|
{
|
||||||
if s.CreatedAt.Set {
|
if s.CreatedAt.Set {
|
||||||
e.FieldStart("created_at")
|
e.FieldStart("created_at")
|
||||||
@ -4093,13 +4271,14 @@ func (s *UserUpdate) encodeFields(e *jx.Encoder) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
var jsonFieldsNameOfUserUpdate = [6]string{
|
var jsonFieldsNameOfUserUpdate = [7]string{
|
||||||
0: "id",
|
0: "id",
|
||||||
1: "username",
|
1: "username",
|
||||||
2: "did",
|
2: "did",
|
||||||
3: "created_at",
|
3: "delete",
|
||||||
4: "updated_at",
|
4: "created_at",
|
||||||
5: "next",
|
5: "updated_at",
|
||||||
|
6: "next",
|
||||||
}
|
}
|
||||||
|
|
||||||
// Decode decodes UserUpdate from json.
|
// Decode decodes UserUpdate from json.
|
||||||
@ -4145,6 +4324,16 @@ func (s *UserUpdate) Decode(d *jx.Decoder) error {
|
|||||||
}(); err != nil {
|
}(); err != nil {
|
||||||
return errors.Wrap(err, "decode field \"did\"")
|
return errors.Wrap(err, "decode field \"did\"")
|
||||||
}
|
}
|
||||||
|
case "delete":
|
||||||
|
if err := func() error {
|
||||||
|
s.Delete.Reset()
|
||||||
|
if err := s.Delete.Decode(d); err != nil {
|
||||||
|
return err
|
||||||
|
}
|
||||||
|
return nil
|
||||||
|
}(); err != nil {
|
||||||
|
return errors.Wrap(err, "decode field \"delete\"")
|
||||||
|
}
|
||||||
case "created_at":
|
case "created_at":
|
||||||
if err := func() error {
|
if err := func() error {
|
||||||
s.CreatedAt.Reset()
|
s.CreatedAt.Reset()
|
||||||
|
@ -459,7 +459,7 @@ func decodeListCardParams(args [0]string, r *http.Request) (params ListCardParam
|
|||||||
MinSet: true,
|
MinSet: true,
|
||||||
Min: 1,
|
Min: 1,
|
||||||
MaxSet: true,
|
MaxSet: true,
|
||||||
Max: 3000,
|
Max: 3500,
|
||||||
MinExclusive: false,
|
MinExclusive: false,
|
||||||
MaxExclusive: false,
|
MaxExclusive: false,
|
||||||
MultipleOfSet: false,
|
MultipleOfSet: false,
|
||||||
@ -624,7 +624,7 @@ func decodeListGroupParams(args [0]string, r *http.Request) (params ListGroupPar
|
|||||||
MinSet: true,
|
MinSet: true,
|
||||||
Min: 1,
|
Min: 1,
|
||||||
MaxSet: true,
|
MaxSet: true,
|
||||||
Max: 3000,
|
Max: 3500,
|
||||||
MinExclusive: false,
|
MinExclusive: false,
|
||||||
MaxExclusive: false,
|
MaxExclusive: false,
|
||||||
MultipleOfSet: false,
|
MultipleOfSet: false,
|
||||||
@ -956,7 +956,7 @@ func decodeListUserParams(args [0]string, r *http.Request) (params ListUserParam
|
|||||||
MinSet: true,
|
MinSet: true,
|
||||||
Min: 1,
|
Min: 1,
|
||||||
MaxSet: true,
|
MaxSet: true,
|
||||||
Max: 3000,
|
Max: 3500,
|
||||||
MinExclusive: false,
|
MinExclusive: false,
|
||||||
MaxExclusive: false,
|
MaxExclusive: false,
|
||||||
MultipleOfSet: false,
|
MultipleOfSet: false,
|
||||||
|
@ -155,6 +155,7 @@ type CardOwnerRead struct {
|
|||||||
ID int `json:"id"`
|
ID int `json:"id"`
|
||||||
Username string `json:"username"`
|
Username string `json:"username"`
|
||||||
Did OptString `json:"did"`
|
Did OptString `json:"did"`
|
||||||
|
Delete OptBool `json:"delete"`
|
||||||
CreatedAt OptDateTime `json:"created_at"`
|
CreatedAt OptDateTime `json:"created_at"`
|
||||||
UpdatedAt OptDateTime `json:"updated_at"`
|
UpdatedAt OptDateTime `json:"updated_at"`
|
||||||
Next OptString `json:"next"`
|
Next OptString `json:"next"`
|
||||||
@ -175,6 +176,11 @@ func (s *CardOwnerRead) GetDid() OptString {
|
|||||||
return s.Did
|
return s.Did
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// GetDelete returns the value of Delete.
|
||||||
|
func (s *CardOwnerRead) GetDelete() OptBool {
|
||||||
|
return s.Delete
|
||||||
|
}
|
||||||
|
|
||||||
// GetCreatedAt returns the value of CreatedAt.
|
// GetCreatedAt returns the value of CreatedAt.
|
||||||
func (s *CardOwnerRead) GetCreatedAt() OptDateTime {
|
func (s *CardOwnerRead) GetCreatedAt() OptDateTime {
|
||||||
return s.CreatedAt
|
return s.CreatedAt
|
||||||
@ -205,6 +211,11 @@ func (s *CardOwnerRead) SetDid(val OptString) {
|
|||||||
s.Did = val
|
s.Did = val
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// SetDelete sets the value of Delete.
|
||||||
|
func (s *CardOwnerRead) SetDelete(val OptBool) {
|
||||||
|
s.Delete = val
|
||||||
|
}
|
||||||
|
|
||||||
// SetCreatedAt sets the value of CreatedAt.
|
// SetCreatedAt sets the value of CreatedAt.
|
||||||
func (s *CardOwnerRead) SetCreatedAt(val OptDateTime) {
|
func (s *CardOwnerRead) SetCreatedAt(val OptDateTime) {
|
||||||
s.CreatedAt = val
|
s.CreatedAt = val
|
||||||
@ -485,6 +496,7 @@ func (s *CreateGroupReq) SetUsers(val []int) {
|
|||||||
type CreateUserReq struct {
|
type CreateUserReq struct {
|
||||||
Username string `json:"username"`
|
Username string `json:"username"`
|
||||||
Did OptString `json:"did"`
|
Did OptString `json:"did"`
|
||||||
|
Delete OptBool `json:"delete"`
|
||||||
Token OptString `json:"token"`
|
Token OptString `json:"token"`
|
||||||
Password string `json:"password"`
|
Password string `json:"password"`
|
||||||
CreatedAt OptDateTime `json:"created_at"`
|
CreatedAt OptDateTime `json:"created_at"`
|
||||||
@ -503,6 +515,11 @@ func (s *CreateUserReq) GetDid() OptString {
|
|||||||
return s.Did
|
return s.Did
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// GetDelete returns the value of Delete.
|
||||||
|
func (s *CreateUserReq) GetDelete() OptBool {
|
||||||
|
return s.Delete
|
||||||
|
}
|
||||||
|
|
||||||
// GetToken returns the value of Token.
|
// GetToken returns the value of Token.
|
||||||
func (s *CreateUserReq) GetToken() OptString {
|
func (s *CreateUserReq) GetToken() OptString {
|
||||||
return s.Token
|
return s.Token
|
||||||
@ -543,6 +560,11 @@ func (s *CreateUserReq) SetDid(val OptString) {
|
|||||||
s.Did = val
|
s.Did = val
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// SetDelete sets the value of Delete.
|
||||||
|
func (s *CreateUserReq) SetDelete(val OptBool) {
|
||||||
|
s.Delete = val
|
||||||
|
}
|
||||||
|
|
||||||
// SetToken sets the value of Token.
|
// SetToken sets the value of Token.
|
||||||
func (s *CreateUserReq) SetToken(val OptString) {
|
func (s *CreateUserReq) SetToken(val OptString) {
|
||||||
s.Token = val
|
s.Token = val
|
||||||
@ -709,6 +731,7 @@ type GroupUsersList struct {
|
|||||||
ID int `json:"id"`
|
ID int `json:"id"`
|
||||||
Username string `json:"username"`
|
Username string `json:"username"`
|
||||||
Did OptString `json:"did"`
|
Did OptString `json:"did"`
|
||||||
|
Delete OptBool `json:"delete"`
|
||||||
CreatedAt OptDateTime `json:"created_at"`
|
CreatedAt OptDateTime `json:"created_at"`
|
||||||
UpdatedAt OptDateTime `json:"updated_at"`
|
UpdatedAt OptDateTime `json:"updated_at"`
|
||||||
Next OptString `json:"next"`
|
Next OptString `json:"next"`
|
||||||
@ -729,6 +752,11 @@ func (s *GroupUsersList) GetDid() OptString {
|
|||||||
return s.Did
|
return s.Did
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// GetDelete returns the value of Delete.
|
||||||
|
func (s *GroupUsersList) GetDelete() OptBool {
|
||||||
|
return s.Delete
|
||||||
|
}
|
||||||
|
|
||||||
// GetCreatedAt returns the value of CreatedAt.
|
// GetCreatedAt returns the value of CreatedAt.
|
||||||
func (s *GroupUsersList) GetCreatedAt() OptDateTime {
|
func (s *GroupUsersList) GetCreatedAt() OptDateTime {
|
||||||
return s.CreatedAt
|
return s.CreatedAt
|
||||||
@ -759,6 +787,11 @@ func (s *GroupUsersList) SetDid(val OptString) {
|
|||||||
s.Did = val
|
s.Did = val
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// SetDelete sets the value of Delete.
|
||||||
|
func (s *GroupUsersList) SetDelete(val OptBool) {
|
||||||
|
s.Delete = val
|
||||||
|
}
|
||||||
|
|
||||||
// SetCreatedAt sets the value of CreatedAt.
|
// SetCreatedAt sets the value of CreatedAt.
|
||||||
func (s *GroupUsersList) SetCreatedAt(val OptDateTime) {
|
func (s *GroupUsersList) SetCreatedAt(val OptDateTime) {
|
||||||
s.CreatedAt = val
|
s.CreatedAt = val
|
||||||
@ -794,6 +827,52 @@ type ListUserOKApplicationJSON []UserList
|
|||||||
|
|
||||||
func (*ListUserOKApplicationJSON) listUserRes() {}
|
func (*ListUserOKApplicationJSON) listUserRes() {}
|
||||||
|
|
||||||
|
// NewOptBool returns new OptBool with value set to v.
|
||||||
|
func NewOptBool(v bool) OptBool {
|
||||||
|
return OptBool{
|
||||||
|
Value: v,
|
||||||
|
Set: true,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// OptBool is optional bool.
|
||||||
|
type OptBool struct {
|
||||||
|
Value bool
|
||||||
|
Set bool
|
||||||
|
}
|
||||||
|
|
||||||
|
// IsSet returns true if OptBool was set.
|
||||||
|
func (o OptBool) IsSet() bool { return o.Set }
|
||||||
|
|
||||||
|
// Reset unsets value.
|
||||||
|
func (o *OptBool) Reset() {
|
||||||
|
var v bool
|
||||||
|
o.Value = v
|
||||||
|
o.Set = false
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetTo sets value to v.
|
||||||
|
func (o *OptBool) SetTo(v bool) {
|
||||||
|
o.Set = true
|
||||||
|
o.Value = v
|
||||||
|
}
|
||||||
|
|
||||||
|
// Get returns value and boolean that denotes whether value was set.
|
||||||
|
func (o OptBool) Get() (v bool, ok bool) {
|
||||||
|
if !o.Set {
|
||||||
|
return v, false
|
||||||
|
}
|
||||||
|
return o.Value, true
|
||||||
|
}
|
||||||
|
|
||||||
|
// Or returns value if set, or given parameter if does not.
|
||||||
|
func (o OptBool) Or(d bool) bool {
|
||||||
|
if v, ok := o.Get(); ok {
|
||||||
|
return v
|
||||||
|
}
|
||||||
|
return d
|
||||||
|
}
|
||||||
|
|
||||||
// NewOptDateTime returns new OptDateTime with value set to v.
|
// NewOptDateTime returns new OptDateTime with value set to v.
|
||||||
func NewOptDateTime(v time.Time) OptDateTime {
|
func NewOptDateTime(v time.Time) OptDateTime {
|
||||||
return OptDateTime{
|
return OptDateTime{
|
||||||
@ -1189,12 +1268,24 @@ func (s *UpdateGroupReq) SetUsers(val []int) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
type UpdateUserReq struct {
|
type UpdateUserReq struct {
|
||||||
|
Did OptString `json:"did"`
|
||||||
|
Delete OptBool `json:"delete"`
|
||||||
Token OptString `json:"token"`
|
Token OptString `json:"token"`
|
||||||
UpdatedAt OptDateTime `json:"updated_at"`
|
UpdatedAt OptDateTime `json:"updated_at"`
|
||||||
Next OptString `json:"next"`
|
Next OptString `json:"next"`
|
||||||
Card []int `json:"card"`
|
Card []int `json:"card"`
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// GetDid returns the value of Did.
|
||||||
|
func (s *UpdateUserReq) GetDid() OptString {
|
||||||
|
return s.Did
|
||||||
|
}
|
||||||
|
|
||||||
|
// GetDelete returns the value of Delete.
|
||||||
|
func (s *UpdateUserReq) GetDelete() OptBool {
|
||||||
|
return s.Delete
|
||||||
|
}
|
||||||
|
|
||||||
// GetToken returns the value of Token.
|
// GetToken returns the value of Token.
|
||||||
func (s *UpdateUserReq) GetToken() OptString {
|
func (s *UpdateUserReq) GetToken() OptString {
|
||||||
return s.Token
|
return s.Token
|
||||||
@ -1215,6 +1306,16 @@ func (s *UpdateUserReq) GetCard() []int {
|
|||||||
return s.Card
|
return s.Card
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// SetDid sets the value of Did.
|
||||||
|
func (s *UpdateUserReq) SetDid(val OptString) {
|
||||||
|
s.Did = val
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetDelete sets the value of Delete.
|
||||||
|
func (s *UpdateUserReq) SetDelete(val OptBool) {
|
||||||
|
s.Delete = val
|
||||||
|
}
|
||||||
|
|
||||||
// SetToken sets the value of Token.
|
// SetToken sets the value of Token.
|
||||||
func (s *UpdateUserReq) SetToken(val OptString) {
|
func (s *UpdateUserReq) SetToken(val OptString) {
|
||||||
s.Token = val
|
s.Token = val
|
||||||
@ -1310,6 +1411,7 @@ type UserCreate struct {
|
|||||||
ID int `json:"id"`
|
ID int `json:"id"`
|
||||||
Username string `json:"username"`
|
Username string `json:"username"`
|
||||||
Did OptString `json:"did"`
|
Did OptString `json:"did"`
|
||||||
|
Delete OptBool `json:"delete"`
|
||||||
CreatedAt OptDateTime `json:"created_at"`
|
CreatedAt OptDateTime `json:"created_at"`
|
||||||
UpdatedAt OptDateTime `json:"updated_at"`
|
UpdatedAt OptDateTime `json:"updated_at"`
|
||||||
Next OptString `json:"next"`
|
Next OptString `json:"next"`
|
||||||
@ -1330,6 +1432,11 @@ func (s *UserCreate) GetDid() OptString {
|
|||||||
return s.Did
|
return s.Did
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// GetDelete returns the value of Delete.
|
||||||
|
func (s *UserCreate) GetDelete() OptBool {
|
||||||
|
return s.Delete
|
||||||
|
}
|
||||||
|
|
||||||
// GetCreatedAt returns the value of CreatedAt.
|
// GetCreatedAt returns the value of CreatedAt.
|
||||||
func (s *UserCreate) GetCreatedAt() OptDateTime {
|
func (s *UserCreate) GetCreatedAt() OptDateTime {
|
||||||
return s.CreatedAt
|
return s.CreatedAt
|
||||||
@ -1360,6 +1467,11 @@ func (s *UserCreate) SetDid(val OptString) {
|
|||||||
s.Did = val
|
s.Did = val
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// SetDelete sets the value of Delete.
|
||||||
|
func (s *UserCreate) SetDelete(val OptBool) {
|
||||||
|
s.Delete = val
|
||||||
|
}
|
||||||
|
|
||||||
// SetCreatedAt sets the value of CreatedAt.
|
// SetCreatedAt sets the value of CreatedAt.
|
||||||
func (s *UserCreate) SetCreatedAt(val OptDateTime) {
|
func (s *UserCreate) SetCreatedAt(val OptDateTime) {
|
||||||
s.CreatedAt = val
|
s.CreatedAt = val
|
||||||
@ -1382,6 +1494,7 @@ type UserList struct {
|
|||||||
ID int `json:"id"`
|
ID int `json:"id"`
|
||||||
Username string `json:"username"`
|
Username string `json:"username"`
|
||||||
Did OptString `json:"did"`
|
Did OptString `json:"did"`
|
||||||
|
Delete OptBool `json:"delete"`
|
||||||
CreatedAt OptDateTime `json:"created_at"`
|
CreatedAt OptDateTime `json:"created_at"`
|
||||||
UpdatedAt OptDateTime `json:"updated_at"`
|
UpdatedAt OptDateTime `json:"updated_at"`
|
||||||
Next OptString `json:"next"`
|
Next OptString `json:"next"`
|
||||||
@ -1402,6 +1515,11 @@ func (s *UserList) GetDid() OptString {
|
|||||||
return s.Did
|
return s.Did
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// GetDelete returns the value of Delete.
|
||||||
|
func (s *UserList) GetDelete() OptBool {
|
||||||
|
return s.Delete
|
||||||
|
}
|
||||||
|
|
||||||
// GetCreatedAt returns the value of CreatedAt.
|
// GetCreatedAt returns the value of CreatedAt.
|
||||||
func (s *UserList) GetCreatedAt() OptDateTime {
|
func (s *UserList) GetCreatedAt() OptDateTime {
|
||||||
return s.CreatedAt
|
return s.CreatedAt
|
||||||
@ -1432,6 +1550,11 @@ func (s *UserList) SetDid(val OptString) {
|
|||||||
s.Did = val
|
s.Did = val
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// SetDelete sets the value of Delete.
|
||||||
|
func (s *UserList) SetDelete(val OptBool) {
|
||||||
|
s.Delete = val
|
||||||
|
}
|
||||||
|
|
||||||
// SetCreatedAt sets the value of CreatedAt.
|
// SetCreatedAt sets the value of CreatedAt.
|
||||||
func (s *UserList) SetCreatedAt(val OptDateTime) {
|
func (s *UserList) SetCreatedAt(val OptDateTime) {
|
||||||
s.CreatedAt = val
|
s.CreatedAt = val
|
||||||
@ -1452,6 +1575,7 @@ type UserRead struct {
|
|||||||
ID int `json:"id"`
|
ID int `json:"id"`
|
||||||
Username string `json:"username"`
|
Username string `json:"username"`
|
||||||
Did OptString `json:"did"`
|
Did OptString `json:"did"`
|
||||||
|
Delete OptBool `json:"delete"`
|
||||||
CreatedAt OptDateTime `json:"created_at"`
|
CreatedAt OptDateTime `json:"created_at"`
|
||||||
UpdatedAt OptDateTime `json:"updated_at"`
|
UpdatedAt OptDateTime `json:"updated_at"`
|
||||||
Next OptString `json:"next"`
|
Next OptString `json:"next"`
|
||||||
@ -1472,6 +1596,11 @@ func (s *UserRead) GetDid() OptString {
|
|||||||
return s.Did
|
return s.Did
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// GetDelete returns the value of Delete.
|
||||||
|
func (s *UserRead) GetDelete() OptBool {
|
||||||
|
return s.Delete
|
||||||
|
}
|
||||||
|
|
||||||
// GetCreatedAt returns the value of CreatedAt.
|
// GetCreatedAt returns the value of CreatedAt.
|
||||||
func (s *UserRead) GetCreatedAt() OptDateTime {
|
func (s *UserRead) GetCreatedAt() OptDateTime {
|
||||||
return s.CreatedAt
|
return s.CreatedAt
|
||||||
@ -1502,6 +1631,11 @@ func (s *UserRead) SetDid(val OptString) {
|
|||||||
s.Did = val
|
s.Did = val
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// SetDelete sets the value of Delete.
|
||||||
|
func (s *UserRead) SetDelete(val OptBool) {
|
||||||
|
s.Delete = val
|
||||||
|
}
|
||||||
|
|
||||||
// SetCreatedAt sets the value of CreatedAt.
|
// SetCreatedAt sets the value of CreatedAt.
|
||||||
func (s *UserRead) SetCreatedAt(val OptDateTime) {
|
func (s *UserRead) SetCreatedAt(val OptDateTime) {
|
||||||
s.CreatedAt = val
|
s.CreatedAt = val
|
||||||
@ -1524,6 +1658,7 @@ type UserUpdate struct {
|
|||||||
ID int `json:"id"`
|
ID int `json:"id"`
|
||||||
Username string `json:"username"`
|
Username string `json:"username"`
|
||||||
Did OptString `json:"did"`
|
Did OptString `json:"did"`
|
||||||
|
Delete OptBool `json:"delete"`
|
||||||
CreatedAt OptDateTime `json:"created_at"`
|
CreatedAt OptDateTime `json:"created_at"`
|
||||||
UpdatedAt OptDateTime `json:"updated_at"`
|
UpdatedAt OptDateTime `json:"updated_at"`
|
||||||
Next OptString `json:"next"`
|
Next OptString `json:"next"`
|
||||||
@ -1544,6 +1679,11 @@ func (s *UserUpdate) GetDid() OptString {
|
|||||||
return s.Did
|
return s.Did
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// GetDelete returns the value of Delete.
|
||||||
|
func (s *UserUpdate) GetDelete() OptBool {
|
||||||
|
return s.Delete
|
||||||
|
}
|
||||||
|
|
||||||
// GetCreatedAt returns the value of CreatedAt.
|
// GetCreatedAt returns the value of CreatedAt.
|
||||||
func (s *UserUpdate) GetCreatedAt() OptDateTime {
|
func (s *UserUpdate) GetCreatedAt() OptDateTime {
|
||||||
return s.CreatedAt
|
return s.CreatedAt
|
||||||
@ -1574,6 +1714,11 @@ func (s *UserUpdate) SetDid(val OptString) {
|
|||||||
s.Did = val
|
s.Did = val
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// SetDelete sets the value of Delete.
|
||||||
|
func (s *UserUpdate) SetDelete(val OptBool) {
|
||||||
|
s.Delete = val
|
||||||
|
}
|
||||||
|
|
||||||
// SetCreatedAt sets the value of CreatedAt.
|
// SetCreatedAt sets the value of CreatedAt.
|
||||||
func (s *UserUpdate) SetCreatedAt(val OptDateTime) {
|
func (s *UserUpdate) SetCreatedAt(val OptDateTime) {
|
||||||
s.CreatedAt = val
|
s.CreatedAt = val
|
||||||
|
@ -160,6 +160,7 @@ func (h *OgentHandler) UpdateCard(ctx context.Context, req *UpdateCardReq, param
|
|||||||
// DeleteCard handles DELETE /cards/{id} requests.
|
// DeleteCard handles DELETE /cards/{id} requests.
|
||||||
func (h *OgentHandler) DeleteCard(ctx context.Context, params DeleteCardParams) (DeleteCardRes, error) {
|
func (h *OgentHandler) DeleteCard(ctx context.Context, params DeleteCardParams) (DeleteCardRes, error) {
|
||||||
err := h.client.Card.DeleteOneID(0).Exec(ctx)
|
err := h.client.Card.DeleteOneID(0).Exec(ctx)
|
||||||
|
//err := h.client.Card.DeleteOneID(params.ID).Exec(ctx)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
switch {
|
switch {
|
||||||
case ent.IsNotFound(err):
|
case ent.IsNotFound(err):
|
||||||
@ -543,6 +544,12 @@ func (h *OgentHandler) UpdateUser(ctx context.Context, req *UpdateUserReq, param
|
|||||||
if v == token {
|
if v == token {
|
||||||
b.SetToken(v)
|
b.SetToken(v)
|
||||||
// Add all fields.
|
// Add all fields.
|
||||||
|
if v, ok := req.Did.Get(); ok {
|
||||||
|
b.SetDid(v)
|
||||||
|
}
|
||||||
|
if v, ok := req.Delete.Get(); ok {
|
||||||
|
b.SetDelete(v)
|
||||||
|
}
|
||||||
if v, ok := req.UpdatedAt.Get(); ok {
|
if v, ok := req.UpdatedAt.Get(); ok {
|
||||||
b.SetUpdatedAt(v)
|
b.SetUpdatedAt(v)
|
||||||
}
|
}
|
||||||
|
@ -140,6 +140,7 @@ func NewCardOwnerRead(e *ent.User) *CardOwnerRead {
|
|||||||
ret.ID = e.ID
|
ret.ID = e.ID
|
||||||
ret.Username = e.Username
|
ret.Username = e.Username
|
||||||
ret.Did = NewOptString(e.Did)
|
ret.Did = NewOptString(e.Did)
|
||||||
|
ret.Delete = NewOptBool(e.Delete)
|
||||||
ret.CreatedAt = NewOptDateTime(e.CreatedAt)
|
ret.CreatedAt = NewOptDateTime(e.CreatedAt)
|
||||||
ret.UpdatedAt = NewOptDateTime(e.UpdatedAt)
|
ret.UpdatedAt = NewOptDateTime(e.UpdatedAt)
|
||||||
ret.Next = NewOptString(e.Next)
|
ret.Next = NewOptString(e.Next)
|
||||||
@ -284,6 +285,7 @@ func NewGroupUsersList(e *ent.User) *GroupUsersList {
|
|||||||
ret.ID = e.ID
|
ret.ID = e.ID
|
||||||
ret.Username = e.Username
|
ret.Username = e.Username
|
||||||
ret.Did = NewOptString(e.Did)
|
ret.Did = NewOptString(e.Did)
|
||||||
|
ret.Delete = NewOptBool(e.Delete)
|
||||||
ret.CreatedAt = NewOptDateTime(e.CreatedAt)
|
ret.CreatedAt = NewOptDateTime(e.CreatedAt)
|
||||||
ret.UpdatedAt = NewOptDateTime(e.UpdatedAt)
|
ret.UpdatedAt = NewOptDateTime(e.UpdatedAt)
|
||||||
ret.Next = NewOptString(e.Next)
|
ret.Next = NewOptString(e.Next)
|
||||||
@ -316,6 +318,7 @@ func NewUserCreate(e *ent.User) *UserCreate {
|
|||||||
ret.ID = e.ID
|
ret.ID = e.ID
|
||||||
ret.Username = e.Username
|
ret.Username = e.Username
|
||||||
ret.Did = NewOptString(e.Did)
|
ret.Did = NewOptString(e.Did)
|
||||||
|
ret.Delete = NewOptBool(e.Delete)
|
||||||
ret.CreatedAt = NewOptDateTime(e.CreatedAt)
|
ret.CreatedAt = NewOptDateTime(e.CreatedAt)
|
||||||
ret.UpdatedAt = NewOptDateTime(e.UpdatedAt)
|
ret.UpdatedAt = NewOptDateTime(e.UpdatedAt)
|
||||||
ret.Next = NewOptString(e.Next)
|
ret.Next = NewOptString(e.Next)
|
||||||
@ -348,6 +351,7 @@ func NewUserList(e *ent.User) *UserList {
|
|||||||
ret.ID = e.ID
|
ret.ID = e.ID
|
||||||
ret.Username = e.Username
|
ret.Username = e.Username
|
||||||
ret.Did = NewOptString(e.Did)
|
ret.Did = NewOptString(e.Did)
|
||||||
|
ret.Delete = NewOptBool(e.Delete)
|
||||||
ret.CreatedAt = NewOptDateTime(e.CreatedAt)
|
ret.CreatedAt = NewOptDateTime(e.CreatedAt)
|
||||||
ret.UpdatedAt = NewOptDateTime(e.UpdatedAt)
|
ret.UpdatedAt = NewOptDateTime(e.UpdatedAt)
|
||||||
ret.Next = NewOptString(e.Next)
|
ret.Next = NewOptString(e.Next)
|
||||||
@ -380,6 +384,7 @@ func NewUserRead(e *ent.User) *UserRead {
|
|||||||
ret.ID = e.ID
|
ret.ID = e.ID
|
||||||
ret.Username = e.Username
|
ret.Username = e.Username
|
||||||
ret.Did = NewOptString(e.Did)
|
ret.Did = NewOptString(e.Did)
|
||||||
|
ret.Delete = NewOptBool(e.Delete)
|
||||||
ret.CreatedAt = NewOptDateTime(e.CreatedAt)
|
ret.CreatedAt = NewOptDateTime(e.CreatedAt)
|
||||||
ret.UpdatedAt = NewOptDateTime(e.UpdatedAt)
|
ret.UpdatedAt = NewOptDateTime(e.UpdatedAt)
|
||||||
ret.Next = NewOptString(e.Next)
|
ret.Next = NewOptString(e.Next)
|
||||||
@ -412,6 +417,7 @@ func NewUserUpdate(e *ent.User) *UserUpdate {
|
|||||||
ret.ID = e.ID
|
ret.ID = e.ID
|
||||||
ret.Username = e.Username
|
ret.Username = e.Username
|
||||||
ret.Did = NewOptString(e.Did)
|
ret.Did = NewOptString(e.Did)
|
||||||
|
ret.Delete = NewOptBool(e.Delete)
|
||||||
ret.CreatedAt = NewOptDateTime(e.CreatedAt)
|
ret.CreatedAt = NewOptDateTime(e.CreatedAt)
|
||||||
ret.UpdatedAt = NewOptDateTime(e.UpdatedAt)
|
ret.UpdatedAt = NewOptDateTime(e.UpdatedAt)
|
||||||
ret.Next = NewOptString(e.Next)
|
ret.Next = NewOptString(e.Next)
|
||||||
|
@ -30,7 +30,7 @@
|
|||||||
"description": "item count to render per page",
|
"description": "item count to render per page",
|
||||||
"schema": {
|
"schema": {
|
||||||
"type": "integer",
|
"type": "integer",
|
||||||
"maximum": 3000,
|
"maximum": 3500,
|
||||||
"minimum": 1
|
"minimum": 1
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -366,7 +366,7 @@
|
|||||||
"description": "item count to render per page",
|
"description": "item count to render per page",
|
||||||
"schema": {
|
"schema": {
|
||||||
"type": "integer",
|
"type": "integer",
|
||||||
"maximum": 3000,
|
"maximum": 3500,
|
||||||
"minimum": 1
|
"minimum": 1
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -692,7 +692,7 @@
|
|||||||
"description": "item count to render per page",
|
"description": "item count to render per page",
|
||||||
"schema": {
|
"schema": {
|
||||||
"type": "integer",
|
"type": "integer",
|
||||||
"maximum": 3000,
|
"maximum": 3500,
|
||||||
"minimum": 1
|
"minimum": 1
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -745,6 +745,9 @@
|
|||||||
"did": {
|
"did": {
|
||||||
"type": "string"
|
"type": "string"
|
||||||
},
|
},
|
||||||
|
"delete": {
|
||||||
|
"type": "boolean"
|
||||||
|
},
|
||||||
"token": {
|
"token": {
|
||||||
"type": "string"
|
"type": "string"
|
||||||
},
|
},
|
||||||
@ -906,6 +909,12 @@
|
|||||||
"schema": {
|
"schema": {
|
||||||
"type": "object",
|
"type": "object",
|
||||||
"properties": {
|
"properties": {
|
||||||
|
"did": {
|
||||||
|
"type": "string"
|
||||||
|
},
|
||||||
|
"delete": {
|
||||||
|
"type": "boolean"
|
||||||
|
},
|
||||||
"token": {
|
"token": {
|
||||||
"type": "string"
|
"type": "string"
|
||||||
},
|
},
|
||||||
@ -1201,6 +1210,9 @@
|
|||||||
"did": {
|
"did": {
|
||||||
"type": "string"
|
"type": "string"
|
||||||
},
|
},
|
||||||
|
"delete": {
|
||||||
|
"type": "boolean"
|
||||||
|
},
|
||||||
"created_at": {
|
"created_at": {
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"format": "date-time"
|
"format": "date-time"
|
||||||
@ -1315,6 +1327,9 @@
|
|||||||
"did": {
|
"did": {
|
||||||
"type": "string"
|
"type": "string"
|
||||||
},
|
},
|
||||||
|
"delete": {
|
||||||
|
"type": "boolean"
|
||||||
|
},
|
||||||
"created_at": {
|
"created_at": {
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"format": "date-time"
|
"format": "date-time"
|
||||||
@ -1344,6 +1359,9 @@
|
|||||||
"did": {
|
"did": {
|
||||||
"type": "string"
|
"type": "string"
|
||||||
},
|
},
|
||||||
|
"delete": {
|
||||||
|
"type": "boolean"
|
||||||
|
},
|
||||||
"token": {
|
"token": {
|
||||||
"type": "string"
|
"type": "string"
|
||||||
},
|
},
|
||||||
@ -1386,6 +1404,9 @@
|
|||||||
"did": {
|
"did": {
|
||||||
"type": "string"
|
"type": "string"
|
||||||
},
|
},
|
||||||
|
"delete": {
|
||||||
|
"type": "boolean"
|
||||||
|
},
|
||||||
"created_at": {
|
"created_at": {
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"format": "date-time"
|
"format": "date-time"
|
||||||
@ -1415,6 +1436,9 @@
|
|||||||
"did": {
|
"did": {
|
||||||
"type": "string"
|
"type": "string"
|
||||||
},
|
},
|
||||||
|
"delete": {
|
||||||
|
"type": "boolean"
|
||||||
|
},
|
||||||
"created_at": {
|
"created_at": {
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"format": "date-time"
|
"format": "date-time"
|
||||||
@ -1444,6 +1468,9 @@
|
|||||||
"did": {
|
"did": {
|
||||||
"type": "string"
|
"type": "string"
|
||||||
},
|
},
|
||||||
|
"delete": {
|
||||||
|
"type": "boolean"
|
||||||
|
},
|
||||||
"created_at": {
|
"created_at": {
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"format": "date-time"
|
"format": "date-time"
|
||||||
@ -1473,6 +1500,9 @@
|
|||||||
"did": {
|
"did": {
|
||||||
"type": "string"
|
"type": "string"
|
||||||
},
|
},
|
||||||
|
"delete": {
|
||||||
|
"type": "boolean"
|
||||||
|
},
|
||||||
"created_at": {
|
"created_at": {
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"format": "date-time"
|
"format": "date-time"
|
||||||
|
@ -66,20 +66,24 @@ func init() {
|
|||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
}()
|
}()
|
||||||
|
// userDescDelete is the schema descriptor for delete field.
|
||||||
|
userDescDelete := userFields[2].Descriptor()
|
||||||
|
// user.DefaultDelete holds the default value on creation for the delete field.
|
||||||
|
user.DefaultDelete = userDescDelete.Default.(bool)
|
||||||
// userDescPassword is the schema descriptor for password field.
|
// userDescPassword is the schema descriptor for password field.
|
||||||
userDescPassword := userFields[3].Descriptor()
|
userDescPassword := userFields[4].Descriptor()
|
||||||
// user.PasswordValidator is a validator for the "password" field. It is called by the builders before save.
|
// user.PasswordValidator is a validator for the "password" field. It is called by the builders before save.
|
||||||
user.PasswordValidator = userDescPassword.Validators[0].(func(string) error)
|
user.PasswordValidator = userDescPassword.Validators[0].(func(string) error)
|
||||||
// userDescCreatedAt is the schema descriptor for created_at field.
|
// userDescCreatedAt is the schema descriptor for created_at field.
|
||||||
userDescCreatedAt := userFields[4].Descriptor()
|
userDescCreatedAt := userFields[5].Descriptor()
|
||||||
// user.DefaultCreatedAt holds the default value on creation for the created_at field.
|
// user.DefaultCreatedAt holds the default value on creation for the created_at field.
|
||||||
user.DefaultCreatedAt = userDescCreatedAt.Default.(func() time.Time)
|
user.DefaultCreatedAt = userDescCreatedAt.Default.(func() time.Time)
|
||||||
// userDescUpdatedAt is the schema descriptor for updated_at field.
|
// userDescUpdatedAt is the schema descriptor for updated_at field.
|
||||||
userDescUpdatedAt := userFields[5].Descriptor()
|
userDescUpdatedAt := userFields[6].Descriptor()
|
||||||
// user.DefaultUpdatedAt holds the default value on creation for the updated_at field.
|
// user.DefaultUpdatedAt holds the default value on creation for the updated_at field.
|
||||||
user.DefaultUpdatedAt = userDescUpdatedAt.Default.(func() time.Time)
|
user.DefaultUpdatedAt = userDescUpdatedAt.Default.(func() time.Time)
|
||||||
// userDescNext is the schema descriptor for next field.
|
// userDescNext is the schema descriptor for next field.
|
||||||
userDescNext := userFields[6].Descriptor()
|
userDescNext := userFields[7].Descriptor()
|
||||||
// user.DefaultNext holds the default value on creation for the next field.
|
// user.DefaultNext holds the default value on creation for the next field.
|
||||||
user.DefaultNext = userDescNext.Default.(string)
|
user.DefaultNext = userDescNext.Default.(string)
|
||||||
}
|
}
|
||||||
|
@ -41,19 +41,23 @@ func (Card) Fields() []ent.Field {
|
|||||||
card = 2
|
card = 2
|
||||||
}
|
}
|
||||||
|
|
||||||
if card == 17 {
|
|
||||||
card = 2
|
|
||||||
}
|
|
||||||
|
|
||||||
// 2023/04/09 premium card id:15
|
// 2023/04/09 premium card id:15
|
||||||
if card == 15 {
|
if card == 15 {
|
||||||
card = 3
|
card = 3
|
||||||
}
|
}
|
||||||
|
|
||||||
// 2023/04/13 premium card id:16
|
|
||||||
if card == 16 {
|
if card == 16 {
|
||||||
card = 4
|
card = 4
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if card == 17 {
|
||||||
|
card = 5
|
||||||
|
}
|
||||||
|
|
||||||
|
if card == 18 {
|
||||||
|
card = 6
|
||||||
|
}
|
||||||
|
|
||||||
return card
|
return card
|
||||||
}).
|
}).
|
||||||
Optional(),
|
Optional(),
|
||||||
|
@ -36,8 +36,11 @@ func (User) Fields() []ent.Field {
|
|||||||
Unique(),
|
Unique(),
|
||||||
|
|
||||||
field.String("did").
|
field.String("did").
|
||||||
Optional().
|
Optional(),
|
||||||
Immutable(),
|
|
||||||
|
field.Bool("delete").
|
||||||
|
Default(false).
|
||||||
|
Optional(),
|
||||||
|
|
||||||
field.String("token").
|
field.String("token").
|
||||||
Optional().
|
Optional().
|
||||||
|
13
ent/user.go
13
ent/user.go
@ -20,6 +20,8 @@ type User struct {
|
|||||||
Username string `json:"username,omitempty"`
|
Username string `json:"username,omitempty"`
|
||||||
// Did holds the value of the "did" field.
|
// Did holds the value of the "did" field.
|
||||||
Did string `json:"did,omitempty"`
|
Did string `json:"did,omitempty"`
|
||||||
|
// Delete holds the value of the "delete" field.
|
||||||
|
Delete bool `json:"delete,omitempty"`
|
||||||
// Token holds the value of the "token" field.
|
// Token holds the value of the "token" field.
|
||||||
Token string `json:"-"`
|
Token string `json:"-"`
|
||||||
// Password holds the value of the "password" field.
|
// Password holds the value of the "password" field.
|
||||||
@ -59,6 +61,8 @@ func (*User) scanValues(columns []string) ([]any, error) {
|
|||||||
values := make([]any, len(columns))
|
values := make([]any, len(columns))
|
||||||
for i := range columns {
|
for i := range columns {
|
||||||
switch columns[i] {
|
switch columns[i] {
|
||||||
|
case user.FieldDelete:
|
||||||
|
values[i] = new(sql.NullBool)
|
||||||
case user.FieldID:
|
case user.FieldID:
|
||||||
values[i] = new(sql.NullInt64)
|
values[i] = new(sql.NullInt64)
|
||||||
case user.FieldUsername, user.FieldDid, user.FieldToken, user.FieldPassword, user.FieldNext:
|
case user.FieldUsername, user.FieldDid, user.FieldToken, user.FieldPassword, user.FieldNext:
|
||||||
@ -100,6 +104,12 @@ func (u *User) assignValues(columns []string, values []any) error {
|
|||||||
} else if value.Valid {
|
} else if value.Valid {
|
||||||
u.Did = value.String
|
u.Did = value.String
|
||||||
}
|
}
|
||||||
|
case user.FieldDelete:
|
||||||
|
if value, ok := values[i].(*sql.NullBool); !ok {
|
||||||
|
return fmt.Errorf("unexpected type %T for field delete", values[i])
|
||||||
|
} else if value.Valid {
|
||||||
|
u.Delete = value.Bool
|
||||||
|
}
|
||||||
case user.FieldToken:
|
case user.FieldToken:
|
||||||
if value, ok := values[i].(*sql.NullString); !ok {
|
if value, ok := values[i].(*sql.NullString); !ok {
|
||||||
return fmt.Errorf("unexpected type %T for field token", values[i])
|
return fmt.Errorf("unexpected type %T for field token", values[i])
|
||||||
@ -176,6 +186,9 @@ func (u *User) String() string {
|
|||||||
builder.WriteString("did=")
|
builder.WriteString("did=")
|
||||||
builder.WriteString(u.Did)
|
builder.WriteString(u.Did)
|
||||||
builder.WriteString(", ")
|
builder.WriteString(", ")
|
||||||
|
builder.WriteString("delete=")
|
||||||
|
builder.WriteString(fmt.Sprintf("%v", u.Delete))
|
||||||
|
builder.WriteString(", ")
|
||||||
builder.WriteString("token=<sensitive>")
|
builder.WriteString("token=<sensitive>")
|
||||||
builder.WriteString(", ")
|
builder.WriteString(", ")
|
||||||
builder.WriteString("password=<sensitive>")
|
builder.WriteString("password=<sensitive>")
|
||||||
|
@ -15,6 +15,8 @@ const (
|
|||||||
FieldUsername = "username"
|
FieldUsername = "username"
|
||||||
// FieldDid holds the string denoting the did field in the database.
|
// FieldDid holds the string denoting the did field in the database.
|
||||||
FieldDid = "did"
|
FieldDid = "did"
|
||||||
|
// FieldDelete holds the string denoting the delete field in the database.
|
||||||
|
FieldDelete = "delete"
|
||||||
// FieldToken holds the string denoting the token field in the database.
|
// FieldToken holds the string denoting the token field in the database.
|
||||||
FieldToken = "token"
|
FieldToken = "token"
|
||||||
// FieldPassword holds the string denoting the password field in the database.
|
// FieldPassword holds the string denoting the password field in the database.
|
||||||
@ -43,6 +45,7 @@ var Columns = []string{
|
|||||||
FieldID,
|
FieldID,
|
||||||
FieldUsername,
|
FieldUsername,
|
||||||
FieldDid,
|
FieldDid,
|
||||||
|
FieldDelete,
|
||||||
FieldToken,
|
FieldToken,
|
||||||
FieldPassword,
|
FieldPassword,
|
||||||
FieldCreatedAt,
|
FieldCreatedAt,
|
||||||
@ -74,6 +77,8 @@ func ValidColumn(column string) bool {
|
|||||||
var (
|
var (
|
||||||
// UsernameValidator is a validator for the "username" field. It is called by the builders before save.
|
// UsernameValidator is a validator for the "username" field. It is called by the builders before save.
|
||||||
UsernameValidator func(string) error
|
UsernameValidator func(string) error
|
||||||
|
// DefaultDelete holds the default value on creation for the "delete" field.
|
||||||
|
DefaultDelete bool
|
||||||
// PasswordValidator is a validator for the "password" field. It is called by the builders before save.
|
// PasswordValidator is a validator for the "password" field. It is called by the builders before save.
|
||||||
PasswordValidator func(string) error
|
PasswordValidator func(string) error
|
||||||
// DefaultCreatedAt holds the default value on creation for the "created_at" field.
|
// DefaultCreatedAt holds the default value on creation for the "created_at" field.
|
||||||
|
@ -65,6 +65,11 @@ func Did(v string) predicate.User {
|
|||||||
return predicate.User(sql.FieldEQ(FieldDid, v))
|
return predicate.User(sql.FieldEQ(FieldDid, v))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Delete applies equality check predicate on the "delete" field. It's identical to DeleteEQ.
|
||||||
|
func Delete(v bool) predicate.User {
|
||||||
|
return predicate.User(sql.FieldEQ(FieldDelete, v))
|
||||||
|
}
|
||||||
|
|
||||||
// Token applies equality check predicate on the "token" field. It's identical to TokenEQ.
|
// Token applies equality check predicate on the "token" field. It's identical to TokenEQ.
|
||||||
func Token(v string) predicate.User {
|
func Token(v string) predicate.User {
|
||||||
return predicate.User(sql.FieldEQ(FieldToken, v))
|
return predicate.User(sql.FieldEQ(FieldToken, v))
|
||||||
@ -230,6 +235,26 @@ func DidContainsFold(v string) predicate.User {
|
|||||||
return predicate.User(sql.FieldContainsFold(FieldDid, v))
|
return predicate.User(sql.FieldContainsFold(FieldDid, v))
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// DeleteEQ applies the EQ predicate on the "delete" field.
|
||||||
|
func DeleteEQ(v bool) predicate.User {
|
||||||
|
return predicate.User(sql.FieldEQ(FieldDelete, v))
|
||||||
|
}
|
||||||
|
|
||||||
|
// DeleteNEQ applies the NEQ predicate on the "delete" field.
|
||||||
|
func DeleteNEQ(v bool) predicate.User {
|
||||||
|
return predicate.User(sql.FieldNEQ(FieldDelete, v))
|
||||||
|
}
|
||||||
|
|
||||||
|
// DeleteIsNil applies the IsNil predicate on the "delete" field.
|
||||||
|
func DeleteIsNil() predicate.User {
|
||||||
|
return predicate.User(sql.FieldIsNull(FieldDelete))
|
||||||
|
}
|
||||||
|
|
||||||
|
// DeleteNotNil applies the NotNil predicate on the "delete" field.
|
||||||
|
func DeleteNotNil() predicate.User {
|
||||||
|
return predicate.User(sql.FieldNotNull(FieldDelete))
|
||||||
|
}
|
||||||
|
|
||||||
// TokenEQ applies the EQ predicate on the "token" field.
|
// TokenEQ applies the EQ predicate on the "token" field.
|
||||||
func TokenEQ(v string) predicate.User {
|
func TokenEQ(v string) predicate.User {
|
||||||
return predicate.User(sql.FieldEQ(FieldToken, v))
|
return predicate.User(sql.FieldEQ(FieldToken, v))
|
||||||
|
@ -41,6 +41,20 @@ func (uc *UserCreate) SetNillableDid(s *string) *UserCreate {
|
|||||||
return uc
|
return uc
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// SetDelete sets the "delete" field.
|
||||||
|
func (uc *UserCreate) SetDelete(b bool) *UserCreate {
|
||||||
|
uc.mutation.SetDelete(b)
|
||||||
|
return uc
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetNillableDelete sets the "delete" field if the given value is not nil.
|
||||||
|
func (uc *UserCreate) SetNillableDelete(b *bool) *UserCreate {
|
||||||
|
if b != nil {
|
||||||
|
uc.SetDelete(*b)
|
||||||
|
}
|
||||||
|
return uc
|
||||||
|
}
|
||||||
|
|
||||||
// SetToken sets the "token" field.
|
// SetToken sets the "token" field.
|
||||||
func (uc *UserCreate) SetToken(s string) *UserCreate {
|
func (uc *UserCreate) SetToken(s string) *UserCreate {
|
||||||
uc.mutation.SetToken(s)
|
uc.mutation.SetToken(s)
|
||||||
@ -153,6 +167,10 @@ func (uc *UserCreate) ExecX(ctx context.Context) {
|
|||||||
|
|
||||||
// defaults sets the default values of the builder before save.
|
// defaults sets the default values of the builder before save.
|
||||||
func (uc *UserCreate) defaults() {
|
func (uc *UserCreate) defaults() {
|
||||||
|
if _, ok := uc.mutation.Delete(); !ok {
|
||||||
|
v := user.DefaultDelete
|
||||||
|
uc.mutation.SetDelete(v)
|
||||||
|
}
|
||||||
if _, ok := uc.mutation.CreatedAt(); !ok {
|
if _, ok := uc.mutation.CreatedAt(); !ok {
|
||||||
v := user.DefaultCreatedAt()
|
v := user.DefaultCreatedAt()
|
||||||
uc.mutation.SetCreatedAt(v)
|
uc.mutation.SetCreatedAt(v)
|
||||||
@ -219,6 +237,10 @@ func (uc *UserCreate) createSpec() (*User, *sqlgraph.CreateSpec) {
|
|||||||
_spec.SetField(user.FieldDid, field.TypeString, value)
|
_spec.SetField(user.FieldDid, field.TypeString, value)
|
||||||
_node.Did = value
|
_node.Did = value
|
||||||
}
|
}
|
||||||
|
if value, ok := uc.mutation.Delete(); ok {
|
||||||
|
_spec.SetField(user.FieldDelete, field.TypeBool, value)
|
||||||
|
_node.Delete = value
|
||||||
|
}
|
||||||
if value, ok := uc.mutation.Token(); ok {
|
if value, ok := uc.mutation.Token(); ok {
|
||||||
_spec.SetField(user.FieldToken, field.TypeString, value)
|
_spec.SetField(user.FieldToken, field.TypeString, value)
|
||||||
_node.Token = value
|
_node.Token = value
|
||||||
|
@ -29,6 +29,46 @@ func (uu *UserUpdate) Where(ps ...predicate.User) *UserUpdate {
|
|||||||
return uu
|
return uu
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// SetDid sets the "did" field.
|
||||||
|
func (uu *UserUpdate) SetDid(s string) *UserUpdate {
|
||||||
|
uu.mutation.SetDid(s)
|
||||||
|
return uu
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetNillableDid sets the "did" field if the given value is not nil.
|
||||||
|
func (uu *UserUpdate) SetNillableDid(s *string) *UserUpdate {
|
||||||
|
if s != nil {
|
||||||
|
uu.SetDid(*s)
|
||||||
|
}
|
||||||
|
return uu
|
||||||
|
}
|
||||||
|
|
||||||
|
// ClearDid clears the value of the "did" field.
|
||||||
|
func (uu *UserUpdate) ClearDid() *UserUpdate {
|
||||||
|
uu.mutation.ClearDid()
|
||||||
|
return uu
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetDelete sets the "delete" field.
|
||||||
|
func (uu *UserUpdate) SetDelete(b bool) *UserUpdate {
|
||||||
|
uu.mutation.SetDelete(b)
|
||||||
|
return uu
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetNillableDelete sets the "delete" field if the given value is not nil.
|
||||||
|
func (uu *UserUpdate) SetNillableDelete(b *bool) *UserUpdate {
|
||||||
|
if b != nil {
|
||||||
|
uu.SetDelete(*b)
|
||||||
|
}
|
||||||
|
return uu
|
||||||
|
}
|
||||||
|
|
||||||
|
// ClearDelete clears the value of the "delete" field.
|
||||||
|
func (uu *UserUpdate) ClearDelete() *UserUpdate {
|
||||||
|
uu.mutation.ClearDelete()
|
||||||
|
return uu
|
||||||
|
}
|
||||||
|
|
||||||
// SetToken sets the "token" field.
|
// SetToken sets the "token" field.
|
||||||
func (uu *UserUpdate) SetToken(s string) *UserUpdate {
|
func (uu *UserUpdate) SetToken(s string) *UserUpdate {
|
||||||
uu.mutation.SetToken(s)
|
uu.mutation.SetToken(s)
|
||||||
@ -166,9 +206,18 @@ func (uu *UserUpdate) sqlSave(ctx context.Context) (n int, err error) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if value, ok := uu.mutation.Did(); ok {
|
||||||
|
_spec.SetField(user.FieldDid, field.TypeString, value)
|
||||||
|
}
|
||||||
if uu.mutation.DidCleared() {
|
if uu.mutation.DidCleared() {
|
||||||
_spec.ClearField(user.FieldDid, field.TypeString)
|
_spec.ClearField(user.FieldDid, field.TypeString)
|
||||||
}
|
}
|
||||||
|
if value, ok := uu.mutation.Delete(); ok {
|
||||||
|
_spec.SetField(user.FieldDelete, field.TypeBool, value)
|
||||||
|
}
|
||||||
|
if uu.mutation.DeleteCleared() {
|
||||||
|
_spec.ClearField(user.FieldDelete, field.TypeBool)
|
||||||
|
}
|
||||||
if value, ok := uu.mutation.Token(); ok {
|
if value, ok := uu.mutation.Token(); ok {
|
||||||
_spec.SetField(user.FieldToken, field.TypeString, value)
|
_spec.SetField(user.FieldToken, field.TypeString, value)
|
||||||
}
|
}
|
||||||
@ -255,6 +304,46 @@ type UserUpdateOne struct {
|
|||||||
mutation *UserMutation
|
mutation *UserMutation
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// SetDid sets the "did" field.
|
||||||
|
func (uuo *UserUpdateOne) SetDid(s string) *UserUpdateOne {
|
||||||
|
uuo.mutation.SetDid(s)
|
||||||
|
return uuo
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetNillableDid sets the "did" field if the given value is not nil.
|
||||||
|
func (uuo *UserUpdateOne) SetNillableDid(s *string) *UserUpdateOne {
|
||||||
|
if s != nil {
|
||||||
|
uuo.SetDid(*s)
|
||||||
|
}
|
||||||
|
return uuo
|
||||||
|
}
|
||||||
|
|
||||||
|
// ClearDid clears the value of the "did" field.
|
||||||
|
func (uuo *UserUpdateOne) ClearDid() *UserUpdateOne {
|
||||||
|
uuo.mutation.ClearDid()
|
||||||
|
return uuo
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetDelete sets the "delete" field.
|
||||||
|
func (uuo *UserUpdateOne) SetDelete(b bool) *UserUpdateOne {
|
||||||
|
uuo.mutation.SetDelete(b)
|
||||||
|
return uuo
|
||||||
|
}
|
||||||
|
|
||||||
|
// SetNillableDelete sets the "delete" field if the given value is not nil.
|
||||||
|
func (uuo *UserUpdateOne) SetNillableDelete(b *bool) *UserUpdateOne {
|
||||||
|
if b != nil {
|
||||||
|
uuo.SetDelete(*b)
|
||||||
|
}
|
||||||
|
return uuo
|
||||||
|
}
|
||||||
|
|
||||||
|
// ClearDelete clears the value of the "delete" field.
|
||||||
|
func (uuo *UserUpdateOne) ClearDelete() *UserUpdateOne {
|
||||||
|
uuo.mutation.ClearDelete()
|
||||||
|
return uuo
|
||||||
|
}
|
||||||
|
|
||||||
// SetToken sets the "token" field.
|
// SetToken sets the "token" field.
|
||||||
func (uuo *UserUpdateOne) SetToken(s string) *UserUpdateOne {
|
func (uuo *UserUpdateOne) SetToken(s string) *UserUpdateOne {
|
||||||
uuo.mutation.SetToken(s)
|
uuo.mutation.SetToken(s)
|
||||||
@ -422,9 +511,18 @@ func (uuo *UserUpdateOne) sqlSave(ctx context.Context) (_node *User, err error)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if value, ok := uuo.mutation.Did(); ok {
|
||||||
|
_spec.SetField(user.FieldDid, field.TypeString, value)
|
||||||
|
}
|
||||||
if uuo.mutation.DidCleared() {
|
if uuo.mutation.DidCleared() {
|
||||||
_spec.ClearField(user.FieldDid, field.TypeString)
|
_spec.ClearField(user.FieldDid, field.TypeString)
|
||||||
}
|
}
|
||||||
|
if value, ok := uuo.mutation.Delete(); ok {
|
||||||
|
_spec.SetField(user.FieldDelete, field.TypeBool, value)
|
||||||
|
}
|
||||||
|
if uuo.mutation.DeleteCleared() {
|
||||||
|
_spec.ClearField(user.FieldDelete, field.TypeBool)
|
||||||
|
}
|
||||||
if value, ok := uuo.mutation.Token(); ok {
|
if value, ok := uuo.mutation.Token(); ok {
|
||||||
_spec.SetField(user.FieldToken, field.TypeString, value)
|
_spec.SetField(user.FieldToken, field.TypeString, value)
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
#!/bin/zsh
|
#!/bin/zsh
|
||||||
echo old_id old_did new_name
|
echo old_id new_id
|
||||||
host=https://api.syui.ai
|
host=https://api.syui.ai
|
||||||
pass=`cat ~/.config/atr/api_card.json|jq -r .password`
|
pass=`cat ~/.config/atr/api_card.json|jq -r .password`
|
||||||
if [ -z "$1" ];then
|
if [ -z "$1" ];then
|
||||||
@ -8,17 +8,11 @@ fi
|
|||||||
if [ -z "$2" ];then
|
if [ -z "$2" ];then
|
||||||
exit
|
exit
|
||||||
fi
|
fi
|
||||||
if [ -z "$3" ];then
|
|
||||||
exit
|
|
||||||
fi
|
|
||||||
if [ -z "$4" ];then
|
|
||||||
exit
|
|
||||||
fi
|
|
||||||
|
|
||||||
id=$1
|
id=$1
|
||||||
data=`curl -sL "$host/users/$id/card?itemsPerPage=2550"`
|
data=`curl -sL "$host/users/$id/card?itemsPerPage=2550"`
|
||||||
echo $data
|
echo $data
|
||||||
id_n=$4
|
id_n=$2
|
||||||
echo $id_n
|
echo $id_n
|
||||||
read
|
read
|
||||||
|
|
||||||
@ -32,4 +26,3 @@ do
|
|||||||
cp=`echo $data|jq -r ".[$i].cp"`
|
cp=`echo $data|jq -r ".[$i].cp"`
|
||||||
curl -X POST -H "Content-Type: application/json" -d "{\"owner\":$id_n,\"card\":$card,\"status\":\"$s\",\"cp\":$cp,\"password\":\"$pass\"}" -sL $host/cards
|
curl -X POST -H "Content-Type: application/json" -d "{\"owner\":$id_n,\"card\":$card,\"status\":\"$s\",\"cp\":$cp,\"password\":\"$pass\"}" -sL $host/cards
|
||||||
done
|
done
|
||||||
|
|
||||||
|
12
tmp/card_account_delete.zsh
Executable file
12
tmp/card_account_delete.zsh
Executable file
@ -0,0 +1,12 @@
|
|||||||
|
#!/bin/zsh
|
||||||
|
echo id
|
||||||
|
host=https://api.syui.ai
|
||||||
|
token=`cat ~/.config/atr/api_card.json|jq -r .token`
|
||||||
|
pass=`cat ~/.config/atr/api_card.json|jq -r .pass`
|
||||||
|
if [ -z "$1" ];then
|
||||||
|
exit
|
||||||
|
fi
|
||||||
|
|
||||||
|
id=$1
|
||||||
|
curl -X PATCH -H "Content-Type: application/json" -d "{\"delete\":true,\"token\":\"$token\"}" -s $host/users/$id
|
||||||
|
|
27
tmp/card_account_select_delete.zsh
Executable file
27
tmp/card_account_select_delete.zsh
Executable file
@ -0,0 +1,27 @@
|
|||||||
|
#!/bin/zsh
|
||||||
|
|
||||||
|
pass=`cat ~/.config/atr/api_card.json|jq -r .password`
|
||||||
|
d=${0:a:h}
|
||||||
|
f=$d/t.txt
|
||||||
|
|
||||||
|
if [ -z "$1" ];then
|
||||||
|
exit
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ ! -f $f ];then
|
||||||
|
echo $f
|
||||||
|
exit
|
||||||
|
fi
|
||||||
|
|
||||||
|
id=$1
|
||||||
|
n=`cat $f|wc -l`
|
||||||
|
|
||||||
|
for ((i=1;i<=$n;i++))
|
||||||
|
do
|
||||||
|
card=`cat $d/t.txt|awk "NR==$i"`
|
||||||
|
echo $card
|
||||||
|
read
|
||||||
|
curl -X DELETE -H "Content-Type: application/json" -d "{'owner':\"$id\"}" https://api.syui.ai/cards/$card
|
||||||
|
done
|
||||||
|
|
||||||
|
rm $d/t.txt
|
20
tmp/card_did_change.zsh
Executable file
20
tmp/card_did_change.zsh
Executable file
@ -0,0 +1,20 @@
|
|||||||
|
#!/bin/zsh
|
||||||
|
echo id
|
||||||
|
host=https://api.syui.ai
|
||||||
|
token=`cat ~/.config/atr/api_card.json|jq -r .token`
|
||||||
|
echo $token
|
||||||
|
pass=`cat ~/.config/atr/api_card.json|jq -r .pass`
|
||||||
|
if [ -z "$1" ];then
|
||||||
|
echo 1 : id
|
||||||
|
exit
|
||||||
|
fi
|
||||||
|
if [ -z "$2" ];then
|
||||||
|
echo 2 : did
|
||||||
|
exit
|
||||||
|
fi
|
||||||
|
|
||||||
|
id=$1
|
||||||
|
did=$2
|
||||||
|
|
||||||
|
id=$1
|
||||||
|
curl -X PATCH -H "Content-Type: application/json" -d "{\"did\":\"$did\",\"token\":\"$token\"}" -s $host/users/$id
|
@ -459,7 +459,7 @@ func decodeListCardParams(args [0]string, r *http.Request) (params ListCardParam
|
|||||||
MinSet: true,
|
MinSet: true,
|
||||||
Min: 1,
|
Min: 1,
|
||||||
MaxSet: true,
|
MaxSet: true,
|
||||||
Max: 3000,
|
Max: 3500,
|
||||||
MinExclusive: false,
|
MinExclusive: false,
|
||||||
MaxExclusive: false,
|
MaxExclusive: false,
|
||||||
MultipleOfSet: false,
|
MultipleOfSet: false,
|
||||||
@ -624,7 +624,7 @@ func decodeListGroupParams(args [0]string, r *http.Request) (params ListGroupPar
|
|||||||
MinSet: true,
|
MinSet: true,
|
||||||
Min: 1,
|
Min: 1,
|
||||||
MaxSet: true,
|
MaxSet: true,
|
||||||
Max: 3000,
|
Max: 3500,
|
||||||
MinExclusive: false,
|
MinExclusive: false,
|
||||||
MaxExclusive: false,
|
MaxExclusive: false,
|
||||||
MultipleOfSet: false,
|
MultipleOfSet: false,
|
||||||
@ -956,7 +956,7 @@ func decodeListUserParams(args [0]string, r *http.Request) (params ListUserParam
|
|||||||
MinSet: true,
|
MinSet: true,
|
||||||
Min: 1,
|
Min: 1,
|
||||||
MaxSet: true,
|
MaxSet: true,
|
||||||
Max: 3000,
|
Max: 3500,
|
||||||
MinExclusive: false,
|
MinExclusive: false,
|
||||||
MaxExclusive: false,
|
MaxExclusive: false,
|
||||||
MultipleOfSet: false,
|
MultipleOfSet: false,
|
||||||
|
@ -160,6 +160,7 @@ func (h *OgentHandler) UpdateCard(ctx context.Context, req *UpdateCardReq, param
|
|||||||
// DeleteCard handles DELETE /cards/{id} requests.
|
// DeleteCard handles DELETE /cards/{id} requests.
|
||||||
func (h *OgentHandler) DeleteCard(ctx context.Context, params DeleteCardParams) (DeleteCardRes, error) {
|
func (h *OgentHandler) DeleteCard(ctx context.Context, params DeleteCardParams) (DeleteCardRes, error) {
|
||||||
err := h.client.Card.DeleteOneID(0).Exec(ctx)
|
err := h.client.Card.DeleteOneID(0).Exec(ctx)
|
||||||
|
//err := h.client.Card.DeleteOneID(params.ID).Exec(ctx)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
switch {
|
switch {
|
||||||
case ent.IsNotFound(err):
|
case ent.IsNotFound(err):
|
||||||
@ -543,6 +544,12 @@ func (h *OgentHandler) UpdateUser(ctx context.Context, req *UpdateUserReq, param
|
|||||||
if v == token {
|
if v == token {
|
||||||
b.SetToken(v)
|
b.SetToken(v)
|
||||||
// Add all fields.
|
// Add all fields.
|
||||||
|
if v, ok := req.Did.Get(); ok {
|
||||||
|
b.SetDid(v)
|
||||||
|
}
|
||||||
|
if v, ok := req.Delete.Get(); ok {
|
||||||
|
b.SetDelete(v)
|
||||||
|
}
|
||||||
if v, ok := req.UpdatedAt.Get(); ok {
|
if v, ok := req.UpdatedAt.Get(); ok {
|
||||||
b.SetUpdatedAt(v)
|
b.SetUpdatedAt(v)
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user