herbsjs / herbs-cli

Herbs CLI
https://herbsjs.org/
MIT License
29 stars 30 forks source link

herbs update - Wrong type of return #147

Closed dalssoft closed 2 years ago

dalssoft commented 2 years ago

Given:

const User =
        entity('User', {
          id: id(Number),
          description: field(String),
        })

const Customer =
        entity('Customer', {
          id: id(Number),
          description: field(String),
          user: field([User])
        })

herbs update will generate a wrong type for create and update customer usecases:

request: {
      id: Number,
      description: String,
      user: Array  // should be user: User
    },
dalssoft commented 2 years ago

https://github.com/herbsjs/herbs-cli/issues/139 should fix it

italojs commented 2 years ago

@dalssoft it already has been fixed? in case it has been fixed, please, close this issue :) thanks