We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 92b9d71 commit b982eefCopy full SHA for b982eef
lib/activerecord-clean-db-structure/tasks/clean_db_structure.rake
@@ -5,9 +5,14 @@ Rake::Task['db:structure:dump'].enhance do
5
end
6
7
task :clean_db_structure do
8
- filename = ENV['DB_STRUCTURE'] || File.join(ActiveRecord::Tasks::DatabaseTasks.db_dir, 'structure.sql')
+ filenames = ENV['DB_STRUCTURE']
9
+ filenames ||= Rails.application.config.paths['db'].map do |path|
10
+ File.join(path, 'structure.sql')
11
+ end
12
- cleaner = ActiveRecordCleanDbStructure::CleanDump.new(File.read(filename))
- cleaner.run
- File.write(filename, cleaner.dump)
13
+ filenames.each do |filename|
14
+ cleaner = ActiveRecordCleanDbStructure::CleanDump.new(File.read(filename))
15
+ cleaner.run
16
+ File.write(filename, cleaner.dump)
17
18
0 commit comments