MarinhoBrandão.com
"O risco que se corre ao se introduzir novas tecnologias é menor do que aquele que se corre ao não introduzi-las." ;)

DBMigrations 0.1

Publicado por marinho, há 4 anos, 8 meses | banco-de-dados python software-livre
A versão 0.1 do DBMigrations já está disponível [1]. Muito distante do que o que o escopo propõe [2], mas já me serve e deve servir para você também. Esta versão oferece:
  • CoreAPI num nível bem avaçando; [3]
  • MySQL Driver; [4]
  • SQLite Driver; [5]
  • Driver genérico, para implementar ANSI SQL / SQL-99 [6]
  • Alguns exemplos e testes, bem tímidos, mas podem ser úteis [7]
A novidade é que o Andrews [8] entrou no projeto e vai cuidar dos drivers de Oracle e Postgres. O próximos passos serão:
  1. Efetuar conexão e rodar o script gerado na sequencia certa;
  2. Implementar a funcionalidade de gerar o script da primeira versão a partir de um banco existente (desafio);
  3. Disponibilizar um driver pra Django, o mais transparente possível;
  4. além, é claro do que a participação do Andrews e mais alguém gerir :)
Links relacionados:
  1. http://code.google.com/p/dbmigrations/
  2. http://code.google.com/p/dbmigrations/wiki/Tasks
  3. http://code.google.com/p/dbmigrations/wiki/CoreAPI
  4. http://code.google.com/p/dbmigrations/wiki/MySQLDriver
  5. http://code.google.com/p/dbmigrations/wiki/SQLiteDriver
  6. http://code.google.com/p/dbmigrations/wiki/GenericDriver
  7. http://dbmigrations.googlecode.com/svn/trunk/examples/
  8. http://pyman.blogspot.com/