Sha256: d8333e9e0ac8c038ccfbff1c092bf000a8df1ba46f0220fcb47e737c204ac4df
Contents?: true
Size: 970 Bytes
Versions: 25
Compression:
Stored size: 970 Bytes
Contents
class CreateTailoringFiles < ActiveRecord::Migration def up create_table :foreman_openscap_tailoring_files do |t| t.string :name, :unique => true, :null => false t.text :scap_file t.string :original_filename t.datetime :created_at t.datetime :updated_at t.string :digest, :null => false end add_column :foreman_openscap_policies, :tailoring_file_id, :integer, :references => :tailoring_file add_column :foreman_openscap_policies, :tailoring_file_profile_id, :integer, :references => :scap_content_profile add_column :foreman_openscap_scap_content_profiles, :tailoring_file_id, :integer, :references => :tailoring_file end def down remove_column :foreman_openscap_policies, :tailoring_file_id remove_column :foreman_openscap_policies, :tailoring_file_profile_id remove_column :foreman_openscap_scap_content_profiles, :tailoring_file_id drop_table :foreman_openscap_tailoring_files end end
Version data entries
25 entries across 25 versions & 1 rubygems