Sha256: 95d4040cc1dfb8068d97fb5eb66d58fde8d9918c8b4741c4cce42c19ca5c8cd1
Contents?: true
Size: 522 Bytes
Versions: 9
Compression:
Stored size: 522 Bytes
Contents
if defined?(RailsERD) Rake::Task['db:migrate'].enhance do ENV['filename'] = 'tmp/db_layout' ENV['attributes'] = 'foreign_keys, content, primary_keys, timestamp' excludes = ['ActiveRecord::SchemaMigration'] excludes << 'ActiveRecord::SessionStore::Session' if defined?(ActiveRecord::SessionStore) case Rails::VERSION::MAJOR when 5 excludes << 'ActiveRecord::InternalMetadata' end ENV['exclude'] = excludes.join(',') Rake::Task['erd'].invoke end if Rails.env.development? end
Version data entries
9 entries across 9 versions & 1 rubygems