Brasil

20 setembro 2008 ~ 1 Comentário, deixe o seu »

Gems DBDesigner Generators e Postgresql Migrations

Publiquei duas gems que escrevi para a aplicação que estou desenvolvendo na Myfreecomm.

DBDesigner Generators
Esta gem incui o generator dbdesigner_migration que lê o arquivo xml gerado pelo DBDesigner 4 e gera a migração.
Mais informações: http://github.com/rafaelp/dbdesigner_generators

Exemplo de uso:

$ ruby script/generate dbdesigner_migration [MigrationName] [only|except] [table1] [table2] [table3]

Instalação:

$ sudo gem install rafaelp-dbdesigner_generators –source=http://gems.github.com

Postgresql Migrations
Esta gem adiciona suporte à foreign key do PostgreSQL nas migrações.
Mais informações: http://github.com/rafaelp/postgresql_migrations
Exemplo de uso:

class UserBelongsToAccount < ActiveRecord::Migration
  def self.up
    add_foreign_key :users, :account_id, :accounts, :id
  end

  def self.down
    remove_foreign_key :users, :account_id
  end
end

Instalação:

$ sudo gem install rafaelp-postgresql_migrations --source=http://gems.github.com

Abraços e até a próxima!

Uma Resposta para “Gems DBDesigner Generators e Postgresql Migrations”

  1. Roy14 22 outubro 2009 at 5:34 PM Permalink

    I shall look on the bright side. ,


Deixe seu Comentário