jrdalpra 24 de ago. de 2012
Continuando …
Fizemos já uma parte do JMigrations ... agora já é possível escrever as migrações usando a DSL 100 % Java .
Já 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 24 de ago. de 2012
jrdalpra:
Continuando …
Fizemos já uma parte do JMigrations ... agora já é possível escrever as migrações usando a DSL 100 % Java .
Já 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 24 de ago. de 2012
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 24 de ago. de 2012
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!