Este é um pacote para melhor produtividade em node.js, react e react-native, infelizmente só foi criado a arquitetura para nodejs usando o sequelize, você poderá contribuir conosco como quiser, além do mais, quem ai num gosta de uma ferramenta para automatização?? Mas antes de contribuir, tenho que te falar sobre este pacote, como pode ser instalado, que ferramentas foram usadas, enfim, tudo que você tem o direito de saber.
Estes comandos serão aprimorados com o tempo e é preciso que você nos dê a sua sugestão. ッ Aqui é onde a mágica acontece 😍
Para começar com o node, é preciso você saber a estrutura de pastas criadas:
stack
┃ ┗ src
┃ ┣ app
┃ ┃ ┣ controllers
┃ ┃ ┃ ┗ UserController.js
┃ ┃ ┣ middlewares
┃ ┃ ┃ ┗ auth.js
┃ ┃ ┗ models
┃ ┃ ┗ User.js
┃ ┣ config
┃ ┃ ┣ auth.js
┃ ┃ ┗ database.js
┃ ┣ database
┃ ┃ ┗ index.js
Para executar a lib, foi disponibilizado alguns comandos:
$ stack node --db=sequelize --dialect=postgres
Para a flag --db, você poderá usar o banco de dados, dentre eles estão:
- sequelize
Já para o --dialect pode ser usado o tipo de dialeto, dentre eles estão:
- mysql
- postgres
- mariadb
- sqlite
- mssql
Ainda em produção.
Contribuições são o que fazem a comunidade open source um lugar incrível para aprender, inspirar e criar. Qualquer contribuição que você fizer será muito apreciada.
- Faça um Fork do projeto
- Crie uma Branch para sua Feature (
git checkout -b feature/FeatureIncrivel
) - Adicione suas mudanças (
git add .
) - Comite suas mudanças (
git commit -m 'Adicionando uma Feature incrível!
) - Faça o Push da Branch (
git push origin feature/FeatureIncrivel
) - Abra uma Pull Request
Daniel Felizardo - Github - daniel.david772@gmail.com
MIT - see LICENSE