Sha256: bfcd268c2b7d9dda95efc4d6361a21504269bdf905b5058d0070c4a4b04b7519

Contents?: true

Size: 1.09 KB

Versions: 154

Compression:

Stored size: 1.09 KB

Contents

class ExpandInfo < ActiveRecord::Migration
	def self.up
		remove_column :events, :info
		change_table :events do |t|
			t.string    :info, :limit => 4096
		end

		remove_column :notes, :data
		change_table :notes do |t|
			t.string    :data, :limit => 4096
		end

		remove_column :vulns, :data
		change_table :vulns do |t|
			t.string    :data, :limit => 4096
		end

		remove_column :hosts, :info
		change_table :hosts do |t|
			t.string    :info, :limit => 4096
		end

		remove_column :services, :info
		change_table :services do |t|
			t.string    :info, :limit => 4096
		end
	end

	def self.down

		remove_column :events, :info
		change_table :events do |t|
			t.string    :info
		end

		remove_column :notes, :data
		change_table :notes do |t|
			t.string    :data, :limit => 1024
		end

		remove_column :hosts, :info
		change_table :hosts do |t|
			t.string    :info, :limit => 1024
		end

		remove_column :vulns, :data
		change_table :hosts do |t|
			t.string    :data, :limit => 1024
		end

		remove_column :services, :info
		change_table :services do |t|
			t.string    :info, :limit => 1024
		end

	end
end

Version data entries

154 entries across 154 versions & 1 rubygems

Version Path
metasploit_data_models-3.0.10 db/migrate/005_expand_info.rb
metasploit_data_models-3.0.9 db/migrate/005_expand_info.rb
metasploit_data_models-3.0.8 db/migrate/005_expand_info.rb
metasploit_data_models-3.0.7 db/migrate/005_expand_info.rb
metasploit_data_models-3.0.6 db/migrate/005_expand_info.rb
metasploit_data_models-3.0.5 db/migrate/005_expand_info.rb
metasploit_data_models-2.0.17 db/migrate/005_expand_info.rb
metasploit_data_models-3.0.4 db/migrate/005_expand_info.rb
metasploit_data_models-3.0.2 db/migrate/005_expand_info.rb
metasploit_data_models-3.0.1 db/migrate/005_expand_info.rb
metasploit_data_models-3.0.0 db/migrate/005_expand_info.rb
metasploit_data_models-2.0.16 db/migrate/005_expand_info.rb
metasploit_data_models-2.0.15 db/migrate/005_expand_info.rb
metasploit_data_models-2.0.14 db/migrate/005_expand_info.rb
metasploit_data_models-2.0.13 db/migrate/005_expand_info.rb
metasploit_data_models-2.0.12 db/migrate/005_expand_info.rb
metasploit_data_models-2.0.11 db/migrate/005_expand_info.rb
metasploit_data_models-2.0.10 db/migrate/005_expand_info.rb
metasploit_data_models-2.0.9 db/migrate/005_expand_info.rb
metasploit_data_models-2.0.8 db/migrate/005_expand_info.rb