Skip to content

Commit

Permalink
feat: alter file
Browse files Browse the repository at this point in the history
modified:   markdown/comandos-git-flow.md
modified:   markdown/comandos-sequelize.md
  • Loading branch information
mlsfront committed Jan 20, 2024
1 parent e00a963 commit 804e6ba
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 16 deletions.
16 changes: 10 additions & 6 deletions markdown/comandos-git-flow.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,19 +9,23 @@
git flow init
```

### Criando css
#### Após iniciar oGit Floe, seu repositório de trabalho será o develop

## Criando uma feature (nova branch) a partir da develop

### Criando feature
```
git flow feature start css
git flow feature start nome_feature
```

### css criado e finalizado
### Subindo feature para origin
```
git flow feature finish css
git push origin feature/nome_feature
```

### css não finalizado e publicado
### Finalizando feature
```
git flow feature publish css (para o time continuar mexendo)
git flow feature finish nome_feature
```

### iniciando release
Expand Down
27 changes: 17 additions & 10 deletions markdown/comandos-sequelize.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,16 +25,23 @@ npx sequelize-cli init
npm install dotenv --save
```

### Criar o arquivo de configuracao [.sequelizerc](https://sequelize.org/docs/v6/other-topics/migrations/#the-sequelizerc-file) para indicar o cominho dos arquivos e diretorios.
```
.sequelizerc
```

* Usando o arquivo de configuração `.sequelizerc` ao criar models, migrations, ou seeders, elas serão salvas em seus devidos repositórios

## Criando e Alterando Tabelas

### Criar a migration da página home do conteúdo do topo
### Criar a migration da página home do conteúdo do nomeTabela
```
npx sequelize-cli migration:generate --name create-homes
npx sequelize-cli migration:generate --name create-nomeTabela
```

### Criar a migration acrescentar a coluna imageTop
### Criar a migration acrescentar a coluna nomeColuna
```
npx sequelize-cli migration:generate --name alter-homes-add-imagetop
npx sequelize-cli migration:generate --name alter-nomeTabela-add-nomeColuna
```

## Subundo as tabelas para o Banco de Dados
Expand All @@ -46,19 +53,19 @@ npx sequelize-cli db:migrate

### Executar down - rollback - Permite que seja desfeita a migration, permitindo a gestão das alterações do banco de dados e versionamento.
```
npx sequelize-cli db:migrate:undo --name nome-da-migration
npx sequelize-cli db:migrate:undo --name nome-da-migration.js
```

### Criar a Models da página home do conteúdo do topo
### Criar a Models da página do seu conteúdo
```
npx sequelize-cli model:generate --name HomesTops --attributes titleOneTop:string,titleTwoTop:string,titleThreeTop:string,linkBtnTop:string,textBtnTop:string,imageTop:string
npx sequelize-cli model:generate --name nomeModels --attributes primeiroConteudo:string,segundoConteudo:string,terceiroConteudo:text,quartoConteudo:integer, quintoConteudo:float
```

## Adicionando Dados Inicais para Tabelas

### Criar seeders
```
npx sequelize-cli seed:generate --name demo-homestops
npx sequelize-cli seed:generate --name demo-nomeSeed
```

### Executar as seeders
Expand All @@ -68,7 +75,7 @@ npx sequelize-cli db:seed:all

### Executar uma seed
```
npx sequelize-cli db:seed --seed nome-da-seed
npx sequelize-cli db:seed --seed nomeSeed.js
```

### Executar down - rollback - Permite que seja desfeita todas as seed, permitindo a gestão das alterações do banco de dados e versionamento.
Expand All @@ -78,6 +85,6 @@ npx sequelize-cli db:seed:undo

### Executar down - rollback - Permite que seja desfeita uma única seed, permitindo a gestão das alterações do banco de dados e versionamento.
```
npx sequelize-cli db:seed:undo --seed nome-da-seed
npx sequelize-cli db:seed:undo --seed nomeSeed.js
```

0 comments on commit 804e6ba

Please sign in to comment.