Sha256: 6846d207b9fc708892641e651257feea3dcc2f24e1a27868317731c2632520eb
Contents?: true
Size: 818 Bytes
Versions: 6
Compression:
Stored size: 818 Bytes
Contents
require "rails/generators" require_relative "../../test_data/generator_support" module TestData class EnvironmentFileGenerator < Rails::Generators::Base def call create_file "config/environments/test_data.rb", <<~RUBY # Load the development environment as a starting point require_relative "development" Rails.application.configure do # Rails creates secret key base for only "development" and "test" # For more info, see: https://github.com/testdouble/test_data/issues/2 self.secrets.secret_key_base ||= Rails.application.send(:generate_development_secret) # Don't persist schema.rb or structure.sql after test_data is migrated config.active_record.dump_schema_after_migration = false end RUBY end end end
Version data entries
6 entries across 6 versions & 1 rubygems