sequelize-auto icon indicating copy to clipboard operation
sequelize-auto copied to clipboard

Parse plural name wrongly

Open draibolit opened this issue 3 years ago • 2 comments

In my case, passing the argument "--singularity" translated "analyses" to "analyasis". Here is my command line

sequelize-auto --output "./src/models" \⏎     
  --database <modelName> \⏎             
  --host <hostName> --port 3306 \⏎         
  --user <userName> --pass <pass> \⏎            
  --caseModel u --caseFile c --caseProp c \⏎  
  --singularize \⏎                            
  --dialect mysql⏎                            

draibolit avatar Aug 15 '21 02:08 draibolit

Weird. sequelize-auto uses the pluralizer in sequelize, so it should be consistent.

steveschmitt avatar Aug 16 '21 07:08 steveschmitt

Yeah, it is a little bit annoying, my temporary fix is just to reassign it. db.Analysis = db.Analyasis

draibolit avatar Aug 18 '21 01:08 draibolit