0
Ich habe es satt, die "hilfreiche" Kommentare in der db/schema.rb nach jeder Migration zu sehen. Ich habe herausgefunden, wie man es deaktiviert.Deaktivieren Sie db/schema.rb Kommentare in Rails-Anwendung
Ich habe es satt, die "hilfreiche" Kommentare in der db/schema.rb nach jeder Migration zu sehen. Ich habe herausgefunden, wie man es deaktiviert.Deaktivieren Sie db/schema.rb Kommentare in Rails-Anwendung
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.