Sha256: aebe58bcf29ffce1ebff3488712a815544dfaea419b2e1a5170a80fa32d6f071

Contents?: true

Size: 1.1 KB

Versions: 23

Compression:

Stored size: 1.1 KB

Contents

class ExpandInfo2 < ActiveRecord::Migration[4.2]
	def self.up
		remove_column :events, :info
		change_table :events do |t|
			t.string    :info, :limit => 65536
		end

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

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

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

		remove_column :services, :info
		change_table :services do |t|
			t.string    :info, :limit => 65536
		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 => 4096
		end

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

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

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

	end
end

Version data entries

23 entries across 23 versions & 2 rubygems

Version Path
metasploit_data_models-6.0.6 db/migrate/017_expand_info2.rb
wg-metasploit_data_models-4.1.4.02 db/migrate/017_expand_info2.rb
metasploit_data_models-6.0.5 db/migrate/017_expand_info2.rb
metasploit_data_models-6.0.4 db/migrate/017_expand_info2.rb
metasploit_data_models-6.0.3 db/migrate/017_expand_info2.rb
metasploit_data_models-6.0.2 db/migrate/017_expand_info2.rb
metasploit_data_models-6.0.1 db/migrate/017_expand_info2.rb
metasploit_data_models-6.0.0 db/migrate/017_expand_info2.rb
metasploit_data_models-5.0.6 db/migrate/017_expand_info2.rb
metasploit_data_models-5.0.5 db/migrate/017_expand_info2.rb
metasploit_data_models-5.0.4 db/migrate/017_expand_info2.rb
metasploit_data_models-5.0.3 db/migrate/017_expand_info2.rb
metasploit_data_models-5.0.2 db/migrate/017_expand_info2.rb
metasploit_data_models-5.0.1 db/migrate/017_expand_info2.rb
metasploit_data_models-5.0.0 db/migrate/017_expand_info2.rb
metasploit_data_models-4.1.4 db/migrate/017_expand_info2.rb
metasploit_data_models-4.1.3 db/migrate/017_expand_info2.rb
metasploit_data_models-4.1.2 db/migrate/017_expand_info2.rb
metasploit_data_models-4.1.1 db/migrate/017_expand_info2.rb
metasploit_data_models-4.1.0 db/migrate/017_expand_info2.rb