rename files to id

This commit is contained in:
2022-12-17 14:52:30 +02:00
parent 609ca0d57d
commit f7147f79e2
44 changed files with 17 additions and 177 deletions

View File

@ -51,12 +51,12 @@ module Merged
def destroy
delete
File.delete self.filename_old
Image.save_all
end
def delete(reindex = true)
def delete
Image.delete( self.id )
section.reset_index if reindex
end
def save
@ -74,6 +74,21 @@ module Merged
image_root + "/" + self.name
end
def filename_old
full_filename = self.name + "." + self.type
Rails.root.join(asset_root, full_filename)
end
def filename_new
full_filename = self.id.to_s + "." + self.type
Rails.root.join(asset_root, full_filename)
end
def self.transform
Image.all.each do |image|
File.rename image.filename_old , image.filename_new
end
end
private
def asset_root

View File

@ -103,12 +103,5 @@ module Merged
Section.reload
end
def self.transform
Section.all.each do |card|
card.image = card.image_old
card.save
end
end
end
end