Sha256: 804d61ab45abf814407b71f451f8242ff3669a399e1259fc8034a538ddce4d0a

Contents?: true

Size: 639 Bytes

Versions: 57

Compression:

Stored size: 639 Bytes

Contents

class CreateVestalVersions < ActiveRecord::Migration
  def self.up
    create_table :versions do |t|
      t.belongs_to :versioned, :polymorphic => true
      t.belongs_to :user, :polymorphic => true
      t.string  :user_name
      t.text    :modifications
      t.integer :number
      t.integer :reverted_from
      t.string  :tag

      t.timestamps
    end

    change_table :versions do |t|
      t.index [:versioned_id, :versioned_type]
      t.index [:user_id, :user_type]
      t.index :user_name
      t.index :number
      t.index :tag
      t.index :created_at
    end
  end

  def self.down
    drop_table :versions
  end
end

Version data entries

57 entries across 57 versions & 8 rubygems

Version Path
houston-core-0.6.1 db/migrate/20140606232907_create_vestal_versions.rb
houston-core-0.6.0 db/migrate/20140606232907_create_vestal_versions.rb
houston-core-0.5.6 db/migrate/20140606232907_create_vestal_versions.rb
houston-core-0.5.5 db/migrate/20140606232907_create_vestal_versions.rb
houston-core-0.5.4 db/migrate/20140606232907_create_vestal_versions.rb
houston-core-0.5.3 db/migrate/20140606232907_create_vestal_versions.rb
houston-core-0.5.2 db/migrate/20140606232907_create_vestal_versions.rb
houston-core-0.5.1 db/migrate/20140606232907_create_vestal_versions.rb
houston-core-0.5.0 db/migrate/20140606232907_create_vestal_versions.rb
houston-core-0.5.0.beta1 db/migrate/20140606232907_create_vestal_versions.rb
houston-vestal_versions-2.0.0 lib/generators/vestal_versions/migration/templates/migration.rb
vestal_versions-2.0.0 lib/generators/vestal_versions/migration/templates/migration.rb
mil_vestal_versions-1.2.6 lib/generators/vestal_versions/migration/templates/migration.rb
geothird_vestal_versions-1.2.5 lib/generators/vestal_versions/migration/templates/migration.rb
geothird_vestal_versions-1.2.4 lib/generators/vestal_versions/migration/templates/migration.rb
geothird_vestal_versions-1.2.3 lib/generators/vestal_versions/migration/templates/migration.rb
set_vestal_versions-1.2.2 lib/generators/vestal_versions/migration/templates/migration.rb
crowdblog-0.1.3 db/migrate/20120220033923_create_vestal_versions.rb
crowdblog-0.1.2 db/migrate/20120220033923_create_vestal_versions.rb
crowdblog-0.1.1 db/migrate/20120220033923_create_vestal_versions.rb