JMigrations

4 respostas
jrdalpra

Pessoal ,

estou iniciando um novo framework e gostaria de ajuda e idéias de vocês.

Ele está no GitHub (https://github.com/jrdalpra/jmigrations).

Todas as idéias e ajuda são bem vindas!

Valeu.


José Volmei Dal Prá Junior - ([telefone removido]
Bacharel em Ciência da Computação - UnoChapecó
Pós-Graduado em Desenvolvimento de Software Com Java - Unoesc Xxe
Consultor Java e TotalCross
http://www.kombo.com.br/meucurriculo/jrdalpra

4 Respostas

jrdalpra

Continuando …

Fizemos  uma parte do JMigrations ... agora  é possível escrever as migrações usando a DSL 100% Java.

 criamos o domínio dos comandos mais utilizados.

Alguns exemplos aqui [url]https://github.com/jrdalpra/jmigrations/blob/master/br.com.wolkenapps.jmigrations.dsl/src/test/java/IdeasForMigrationDSL.java[/url]

Próximos passos
          - Aumentar a DSL para poder fazer manipulação de dados (insert, update, delete)
          - Iniciar especificação da ENGINE que aplicará as migrações
          - Criar uma implementação de referência da ENGINE

Que puder opinar e ajudar ... agradeço!

Obrigado.

Ataxexe

jrdalpra:
Continuando …

Fizemos  uma parte do JMigrations ... agora  é possível escrever as migrações usando a DSL 100% Java.

 criamos o domínio dos comandos mais utilizados.

Alguns exemplos aqui [url]https://github.com/jrdalpra/jmigrations/blob/master/br.com.wolkenapps.jmigrations.dsl/src/test/java/IdeasForMigrationDSL.java[/url]

Próximos passos
          - Aumentar a DSL para poder fazer manipulação de dados (insert, update, delete)
          - Iniciar especificação da ENGINE que aplicará as migrações
          - Criar uma implementação de referência da ENGINE

Que puder opinar e ajudar ... agradeço!

Obrigado.

Fiquei curioso pra saber como isto compila:

É coisa do Lombok?

jrdalpra

Sim.

http://projectlombok.org/features/experimental/ExtensionMethod.html

Isso não será obrigatório. É apenas um SINTAX SUGGAR, mas podes fazer a migration sem isso.

Ataxexe

jrdalpra:
Sim.

http://projectlombok.org/features/experimental/ExtensionMethod.html

Isso não será obrigatório. É apenas um SINTAX SUGGAR, mas podes fazer a migration sem isso.

Bacana, cara!

Eu sempre fui fã das migrations no ruby. Gostei da ideia de um pro java!

Criado 21 de agosto de 2012
Ultima resposta 24 de ago. de 2012
Respostas 4
Participantes 2