2016-08-29 2 views

Antwort

0

Um dies zu verhindern, die folgende Datei in lib/tasks/schema_cleanup.rake geschieht erstellen (beachten Sie die .rake):

namespace :db do 

    def cleanup_schema 

    filename = "db/schema.rb" 

    schema = File.read(filename) 
      .split("\n") 
      .select { |l| not l.strip.starts_with? "#" } 
      .slice(1..-1) 
      .push("") 
      .join("\n") 

    File.open(filename, 'w') do |file| 
     file.write(schema) 
    end 

    end 

    task :migrate do 
    cleanup_schema 
    end 

end 

Jetzt jedes Mal, wenn Sie den Befehl Kommentare werden entfernt.