Guilhem Fry Guilhem Fry - 8 days ago 4
MySQL Question

Run Knex migration from node server

I want to run these knex commands automatically every time my app is starting :

knex migrate:make createUserTable
knex migrate:latest


How to do so using my knex object, from my server.js node file, not console command ?
Thank you

Answer

Check out the migration API

In your case it should be :

knex.migrate.make(createUserTable)  

(untested)