SlideShare uma empresa Scribd logo
1 de 26
WagnerAlves
@AdsWagner
O que é?
O que é?

Uma ferramenta open source
para gerenciar alterações em
bancos de dados.
Vantagens
Vantagens
Gerenciar Alterações do Banco
Validação do Banco de Dados

Recriar o Banco através dos Esquemas
Bancos de Dados Suportados
Bancos de Dados Suportados
Hoje o Bee da suporte para dois tipos de bancos
de dados.
Instalação
Instalação
1.
2.
3.
4.

Baixar o ZIP em:
http://github.com/bluesoft/bee
Extrair a Pasta Bin/
Extrair a Pasta Lib/
Inserir arquivo jar do banco na pasta Lib/

Ojdbc*.jar

mysql-connector-java*.jar
Configuração
Configuração
Bee.properties
Usando
Usando
Criar migração
Usando
Criar migração
Usando
Visualizar migrações pendentes
Usando
Rodar todas as migrações
Usando
Desfazer uma migração
Usando
Gerar validação de estrutura
Usando
Gerar validação de dados
Usando
Validar esquema
Usando
Validar esquema
Usando
Recriar banco através dos esquemas
Usando
Recriar banco através dos esquemas
Contribua!!!
Ajude com que ele atenda outros
bancos e se torne cada vez melhor.
Perguntas???
Obrigado!!!

WagnerAlves
@AdsWagner

Mais conteúdo relacionado

Semelhante a Bee: Database Evolution Management

ApresentaçãO Ejb (Enterprise Java Beans)
ApresentaçãO Ejb (Enterprise Java Beans)ApresentaçãO Ejb (Enterprise Java Beans)
ApresentaçãO Ejb (Enterprise Java Beans)mauriciopel
 
Net beans 7.4 Funções e Atalhos
Net beans 7.4 Funções e AtalhosNet beans 7.4 Funções e Atalhos
Net beans 7.4 Funções e Atalhosandreandrade17
 
Tutorial de instalacao_do_zabbix_2.0.0
Tutorial de instalacao_do_zabbix_2.0.0Tutorial de instalacao_do_zabbix_2.0.0
Tutorial de instalacao_do_zabbix_2.0.0Roberto Castro
 
Curso de Enterprise JavaBeans (EJB) (JavaEE 7)
Curso de Enterprise JavaBeans (EJB) (JavaEE 7)Curso de Enterprise JavaBeans (EJB) (JavaEE 7)
Curso de Enterprise JavaBeans (EJB) (JavaEE 7)Helder da Rocha
 
Minicurso Java Server Faces
Minicurso Java Server FacesMinicurso Java Server Faces
Minicurso Java Server FacesJoão Longo
 
Brutos Framework (Java WEB MVC)
Brutos Framework (Java WEB MVC)Brutos Framework (Java WEB MVC)
Brutos Framework (Java WEB MVC)Afonso Brandão
 
Maven 3, Sonar e Hudson
Maven 3, Sonar e HudsonMaven 3, Sonar e Hudson
Maven 3, Sonar e HudsonRodrigo Branas
 
TDC2018SP | Trilha Arq Dados - Gestao de Dados: Como ter entrega e integracao...
TDC2018SP | Trilha Arq Dados - Gestao de Dados: Como ter entrega e integracao...TDC2018SP | Trilha Arq Dados - Gestao de Dados: Como ter entrega e integracao...
TDC2018SP | Trilha Arq Dados - Gestao de Dados: Como ter entrega e integracao...tdc-globalcode
 
#1 Robot Floripa - Robot Framework: O que é? Onde vive? Do que se alimenta?
#1 Robot Floripa - Robot Framework: O que é? Onde vive? Do que se alimenta?#1 Robot Floripa - Robot Framework: O que é? Onde vive? Do que se alimenta?
#1 Robot Floripa - Robot Framework: O que é? Onde vive? Do que se alimenta?Mayara Fernandes
 
Apresentação maven
Apresentação mavenApresentação maven
Apresentação mavenAndré Justi
 
TechDay - Sistemas WEB em Java - Rogério N. Jr.
TechDay - Sistemas WEB em Java - Rogério N. Jr.TechDay - Sistemas WEB em Java - Rogério N. Jr.
TechDay - Sistemas WEB em Java - Rogério N. Jr.Rogério Napoleão Jr.
 
Entity Framework 5 & Migrations
Entity Framework 5 & MigrationsEntity Framework 5 & Migrations
Entity Framework 5 & MigrationsWaldyr Felix
 
Migrations com Entity Framework Core
Migrations com Entity Framework CoreMigrations com Entity Framework Core
Migrations com Entity Framework CoreCaio Lorensetti
 
Desvendando Git e Github - WoMakersCode Bootcamp @ SPTW
Desvendando Git e Github - WoMakersCode Bootcamp @ SPTWDesvendando Git e Github - WoMakersCode Bootcamp @ SPTW
Desvendando Git e Github - WoMakersCode Bootcamp @ SPTWMorganna Giovanelli de Souza
 
Webcast MSDN - Enterprise Library
Webcast MSDN - Enterprise LibraryWebcast MSDN - Enterprise Library
Webcast MSDN - Enterprise LibraryLuciano Condé
 

Semelhante a Bee: Database Evolution Management (20)

Maven 2
Maven 2Maven 2
Maven 2
 
Maven em 10 minutos
Maven em 10 minutosMaven em 10 minutos
Maven em 10 minutos
 
ApresentaçãO Ejb (Enterprise Java Beans)
ApresentaçãO Ejb (Enterprise Java Beans)ApresentaçãO Ejb (Enterprise Java Beans)
ApresentaçãO Ejb (Enterprise Java Beans)
 
Introdução a jsf
Introdução a jsfIntrodução a jsf
Introdução a jsf
 
Net beans 7.4 Funções e Atalhos
Net beans 7.4 Funções e AtalhosNet beans 7.4 Funções e Atalhos
Net beans 7.4 Funções e Atalhos
 
Tutorial de instalacao_do_zabbix_2.0.0
Tutorial de instalacao_do_zabbix_2.0.0Tutorial de instalacao_do_zabbix_2.0.0
Tutorial de instalacao_do_zabbix_2.0.0
 
Curso de Enterprise JavaBeans (EJB) (JavaEE 7)
Curso de Enterprise JavaBeans (EJB) (JavaEE 7)Curso de Enterprise JavaBeans (EJB) (JavaEE 7)
Curso de Enterprise JavaBeans (EJB) (JavaEE 7)
 
Minicurso Java Server Faces
Minicurso Java Server FacesMinicurso Java Server Faces
Minicurso Java Server Faces
 
Brutos Framework (Java WEB MVC)
Brutos Framework (Java WEB MVC)Brutos Framework (Java WEB MVC)
Brutos Framework (Java WEB MVC)
 
Maven 3, Sonar e Hudson
Maven 3, Sonar e HudsonMaven 3, Sonar e Hudson
Maven 3, Sonar e Hudson
 
JPA com Hibernate
JPA com HibernateJPA com Hibernate
JPA com Hibernate
 
TDC2018SP | Trilha Arq Dados - Gestao de Dados: Como ter entrega e integracao...
TDC2018SP | Trilha Arq Dados - Gestao de Dados: Como ter entrega e integracao...TDC2018SP | Trilha Arq Dados - Gestao de Dados: Como ter entrega e integracao...
TDC2018SP | Trilha Arq Dados - Gestao de Dados: Como ter entrega e integracao...
 
Flisolgo2010
Flisolgo2010Flisolgo2010
Flisolgo2010
 
#1 Robot Floripa - Robot Framework: O que é? Onde vive? Do que se alimenta?
#1 Robot Floripa - Robot Framework: O que é? Onde vive? Do que se alimenta?#1 Robot Floripa - Robot Framework: O que é? Onde vive? Do que se alimenta?
#1 Robot Floripa - Robot Framework: O que é? Onde vive? Do que se alimenta?
 
Apresentação maven
Apresentação mavenApresentação maven
Apresentação maven
 
TechDay - Sistemas WEB em Java - Rogério N. Jr.
TechDay - Sistemas WEB em Java - Rogério N. Jr.TechDay - Sistemas WEB em Java - Rogério N. Jr.
TechDay - Sistemas WEB em Java - Rogério N. Jr.
 
Entity Framework 5 & Migrations
Entity Framework 5 & MigrationsEntity Framework 5 & Migrations
Entity Framework 5 & Migrations
 
Migrations com Entity Framework Core
Migrations com Entity Framework CoreMigrations com Entity Framework Core
Migrations com Entity Framework Core
 
Desvendando Git e Github - WoMakersCode Bootcamp @ SPTW
Desvendando Git e Github - WoMakersCode Bootcamp @ SPTWDesvendando Git e Github - WoMakersCode Bootcamp @ SPTW
Desvendando Git e Github - WoMakersCode Bootcamp @ SPTW
 
Webcast MSDN - Enterprise Library
Webcast MSDN - Enterprise LibraryWebcast MSDN - Enterprise Library
Webcast MSDN - Enterprise Library
 

Bee: Database Evolution Management

Notas do Editor

  1. Bee é uma ferramenta para gerenciar alterações em bancos de dados, inspirada no conceito de “migrações” do framework RubyonRails.
  2. Bee é uma ferramenta para gerenciar alterações em bancos de dados, inspirada no conceito de “migrações” do framework RubyonRails.
  3. Bee é uma ferramenta para gerenciar alterações em bancos de dados, inspirada no conceito de “migrações” do framework RubyonRails.