https://github.com/itallonet/forge-database
🚀 Responsável pelo armazenamento e automação de scripts relacionados aos bancos de dados
https://github.com/itallonet/forge-database
forge itallonet postgres sql
Last synced: 5 months ago
JSON representation
🚀 Responsável pelo armazenamento e automação de scripts relacionados aos bancos de dados
- Host: GitHub
- URL: https://github.com/itallonet/forge-database
- Owner: itallonet
- Created: 2024-07-12T20:40:47.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2024-07-30T00:59:55.000Z (almost 2 years ago)
- Last Synced: 2025-04-05T12:43:02.119Z (about 1 year ago)
- Topics: forge, itallonet, postgres, sql
- Language: JavaScript
- Homepage:
- Size: 23.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.Md
Awesome Lists containing this project
README
# Forge Database
Este repositório é responsável pelo armazenamento e automação de scripts relacionados aos bancos de dados da nossa aplicação. Os processos são automatizados e seguem um fluxo de trabalho estruturado para garantir a integridade e a consistência dos dados. 🚀
## Branches
- **`development`**: Gerencia o banco de dados **FRG000**. Aqui são realizadas as integrações e testes antes de promover mudanças para produção. 🛠️
- **`master`**: Gerencia o banco de dados **FRG001**. Esta branch é o ponto de produção e deve refletir o estado estável do banco de dados. 🌟
## Nomeclatura de Branches
Para garantir uma organização eficiente, utilize a seguinte nomenclatura para novas branches:
- **`feature/xxx`**: Para novas funcionalidades ou melhorias. ✨
- **`bugfix/xxx`**: Para correções de bugs. 🐛
Substitua `xxx` por uma descrição concisa da tarefa.
## Fluxo de Trabalho
1. **Criação de Branches**: Antes de fazer qualquer alteração, crie uma nova branch a partir de `development` usando a nomenclatura apropriada (`feature/xxx` ou `bugfix/xxx`). 🌱
2. **Desenvolvimento**: Faça as alterações necessárias na nova branch. Teste e valide as mudanças localmente. 🧪
3. **Pull Request (PR)**:
- Crie um Pull Request para integrar suas alterações na branch `development`. 📤
- A branch `development` deve ser revisada e aprovada por pelo menos um membro da equipe antes de ser integrada. ✅
4. **Integração com Master**:
- Após as mudanças serem integradas e testadas em `development`, crie um novo Pull Request para integrar essas alterações na branch `master`. 📈
- A branch `master` também deve ser revisada e aprovada por pelo menos um membro da equipe antes de ser atualizada. ✔️
5. **Deploy**:
- Uma vez que as mudanças foram integradas e aprovadas na branch `master`, elas estarão prontas para serem implantadas no ambiente de produção. 🚀
## Restrições de Branch
- **`development`** e **`master`** são branches restritas. Alterações diretas nessas branches não são permitidas. 🔒
- Toda alteração deve passar pelo fluxo de Pull Request descrito acima. 🔄
## Contribuição
Para contribuir com o projeto, siga as etapas descritas no fluxo de trabalho e abra um Pull Request com uma descrição detalhada das mudanças realizadas. 🤝