Bee: Database Evolution Management
-
Upload
wagner-alves -
Category
Technology
-
view
435 -
download
6
Transcript of Bee: Database Evolution Management
![Page 1: Bee: Database Evolution Management](https://reader036.fdocuments.net/reader036/viewer/2022062308/55b1c029bb61ebb9208b46f6/html5/thumbnails/1.jpg)
@AdsWagner
Wagner Alves
![Page 2: Bee: Database Evolution Management](https://reader036.fdocuments.net/reader036/viewer/2022062308/55b1c029bb61ebb9208b46f6/html5/thumbnails/2.jpg)
O que é?
![Page 3: Bee: Database Evolution Management](https://reader036.fdocuments.net/reader036/viewer/2022062308/55b1c029bb61ebb9208b46f6/html5/thumbnails/3.jpg)
O que é?
Uma ferramenta open source para gerenciar alterações em bancos de dados.
![Page 4: Bee: Database Evolution Management](https://reader036.fdocuments.net/reader036/viewer/2022062308/55b1c029bb61ebb9208b46f6/html5/thumbnails/4.jpg)
Vantagens
![Page 5: Bee: Database Evolution Management](https://reader036.fdocuments.net/reader036/viewer/2022062308/55b1c029bb61ebb9208b46f6/html5/thumbnails/5.jpg)
Vantagens
Gerenciar Alterações do Banco
Validação do Banco de Dados
Recriar o Banco através dos Esquemas
![Page 6: Bee: Database Evolution Management](https://reader036.fdocuments.net/reader036/viewer/2022062308/55b1c029bb61ebb9208b46f6/html5/thumbnails/6.jpg)
Bancos de Dados Suportados
![Page 7: Bee: Database Evolution Management](https://reader036.fdocuments.net/reader036/viewer/2022062308/55b1c029bb61ebb9208b46f6/html5/thumbnails/7.jpg)
Bancos de Dados Suportados
Hoje o Bee da suporte para dois tipos de bancos de dados.
![Page 8: Bee: Database Evolution Management](https://reader036.fdocuments.net/reader036/viewer/2022062308/55b1c029bb61ebb9208b46f6/html5/thumbnails/8.jpg)
Instalação
![Page 9: Bee: Database Evolution Management](https://reader036.fdocuments.net/reader036/viewer/2022062308/55b1c029bb61ebb9208b46f6/html5/thumbnails/9.jpg)
Instalação
1. Baixar o ZIP em:http://github.com/bluesoft/bee
2. Extrair a Pasta Bin/3. Extrair a Pasta Lib/4. Inserir arquivo jar do banco na pasta
Lib/
Ojdbc*.jar mysql-connector-java*.jar
![Page 10: Bee: Database Evolution Management](https://reader036.fdocuments.net/reader036/viewer/2022062308/55b1c029bb61ebb9208b46f6/html5/thumbnails/10.jpg)
Configuração
![Page 11: Bee: Database Evolution Management](https://reader036.fdocuments.net/reader036/viewer/2022062308/55b1c029bb61ebb9208b46f6/html5/thumbnails/11.jpg)
Configuração
Bee.properties
![Page 12: Bee: Database Evolution Management](https://reader036.fdocuments.net/reader036/viewer/2022062308/55b1c029bb61ebb9208b46f6/html5/thumbnails/12.jpg)
Usando
![Page 13: Bee: Database Evolution Management](https://reader036.fdocuments.net/reader036/viewer/2022062308/55b1c029bb61ebb9208b46f6/html5/thumbnails/13.jpg)
Usando
Criar migração
![Page 14: Bee: Database Evolution Management](https://reader036.fdocuments.net/reader036/viewer/2022062308/55b1c029bb61ebb9208b46f6/html5/thumbnails/14.jpg)
Usando
Criar migração
![Page 15: Bee: Database Evolution Management](https://reader036.fdocuments.net/reader036/viewer/2022062308/55b1c029bb61ebb9208b46f6/html5/thumbnails/15.jpg)
Usando
Visualizar migrações pendentes
![Page 16: Bee: Database Evolution Management](https://reader036.fdocuments.net/reader036/viewer/2022062308/55b1c029bb61ebb9208b46f6/html5/thumbnails/16.jpg)
Usando
Rodar todas as migrações
![Page 17: Bee: Database Evolution Management](https://reader036.fdocuments.net/reader036/viewer/2022062308/55b1c029bb61ebb9208b46f6/html5/thumbnails/17.jpg)
Usando
Desfazer uma migração
![Page 18: Bee: Database Evolution Management](https://reader036.fdocuments.net/reader036/viewer/2022062308/55b1c029bb61ebb9208b46f6/html5/thumbnails/18.jpg)
Usando
Gerar validação de estrutura
![Page 19: Bee: Database Evolution Management](https://reader036.fdocuments.net/reader036/viewer/2022062308/55b1c029bb61ebb9208b46f6/html5/thumbnails/19.jpg)
Usando
Gerar validação de dados
![Page 20: Bee: Database Evolution Management](https://reader036.fdocuments.net/reader036/viewer/2022062308/55b1c029bb61ebb9208b46f6/html5/thumbnails/20.jpg)
Usando
Validar esquema
![Page 21: Bee: Database Evolution Management](https://reader036.fdocuments.net/reader036/viewer/2022062308/55b1c029bb61ebb9208b46f6/html5/thumbnails/21.jpg)
Usando
Validar esquema
![Page 22: Bee: Database Evolution Management](https://reader036.fdocuments.net/reader036/viewer/2022062308/55b1c029bb61ebb9208b46f6/html5/thumbnails/22.jpg)
Usando
Recriar banco através dos esquemas
![Page 23: Bee: Database Evolution Management](https://reader036.fdocuments.net/reader036/viewer/2022062308/55b1c029bb61ebb9208b46f6/html5/thumbnails/23.jpg)
Usando
Recriar banco através dos esquemas
![Page 24: Bee: Database Evolution Management](https://reader036.fdocuments.net/reader036/viewer/2022062308/55b1c029bb61ebb9208b46f6/html5/thumbnails/24.jpg)
Contribua!!!
Ajude com que ele atenda outros bancos e se torne cada vez melhor.
![Page 25: Bee: Database Evolution Management](https://reader036.fdocuments.net/reader036/viewer/2022062308/55b1c029bb61ebb9208b46f6/html5/thumbnails/25.jpg)
Perguntas???
![Page 26: Bee: Database Evolution Management](https://reader036.fdocuments.net/reader036/viewer/2022062308/55b1c029bb61ebb9208b46f6/html5/thumbnails/26.jpg)
Obrigado!!!
@AdsWagner
Wagner Alves