Sempre me dá calafrios quando preciso escrever o schema das tabelas para usar no drupal nos meus módulos. Como não é possível decorar todas os data types do schema do drupal, é preciso ficar olhando a documentação o tempo todo ou seja, sempre é um porre escrever esta parte do módulo.
A MySQL AB criou, já a algum tempo, um modelador de banco de dados chamado MySQL Workbench e já esta bem usável.
Bem, o Workbench possui uma API com binds para LUA e Python e permite a criação de módulos ou scritps bem bacana porém pouco ducumentado. Tive que ler muito código e pesquisar muito na internet para chegar em algo usável... sem falar que tem algum bug com o MySQL WB no mac que não reconhece o módulo então tive que fazer um baca para ele ser reconhecido.
Veja mais informações em:
http://www.eusouopedro.com/artigos/mysql-workbench-script-para-drupal-sc...
Flws

Comments
Very nice work Pedrão!
Very nice work Pedrão!
Vou colocar aqui para ver se a coisa está usável mesmo :)
Abs
Paulino Michelazzo
http://www.michelazzo.com.br
Yes, I'm Brazilian and we don't speak Spanish here (but I can speak too).