GemBoot is a NodeJS Boilerplate for boosting development time.
/\/|____ _____ __ __ ____ ___ ___ _____ ____ _ ___ /\/|
|/\// ___|| ____|| \/ || __ ) / _ \ / _ \|_ _| / ___|| | |_ _||/\/
| | _ | _| | |\/| || _ \ | | | || | | | | | _____ | | | | | |
| |_| || |___ | | | || |_) || |_| || |_| | | ||_____|| |___ | |___ | |
\____||_____||_| |_||____/ \___/ \___/ |_| \____||_____||___|
$ npm install -g gemboot-cli
$ gemboot create [PROJECT NAME]
More at: github:gemboot-cli
Dont forget to copy .env.dev to .env and fill the environment variables as you need.
We're using knex to migrate our migration:
npm install -g knex
knex migrate:latest
Make sure your database are set in your .env file
Use this helper tool for generating controller/model/repository or all of them
node partij add
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.