Drop received_at, created_at is sufficient
https://claude.ai/code/session_018Ym45siELMvsBQj4w9QAXf
diff --git a/db/migrate/001_create_files.rb b/db/migrate/001_create_files.rb
index 3b32f88..4f85b68 100644
--- a/db/migrate/001_create_files.rb
+++ b/db/migrate/001_create_files.rb
@@ -5,7 +5,6 @@ Sequel.migration do
create_table(:files) do
primary_key :id
String :extension, null: false
- DateTime :received_at, null: false
DateTime :created_at, null: false
end
end
diff --git a/lib/web.rb b/lib/web.rb
index fe3a91a..39fc37b 100644
--- a/lib/web.rb
+++ b/lib/web.rb
@@ -43,11 +43,9 @@ module Domus
raise ArgumentError, "only images are accepted" unless upload[:type].to_s.start_with?("image/")
ext = ::File.extname(upload[:filename].to_s)
- now = Time.now
id = db[:files].insert(
extension: ext,
- received_at: now,
- created_at: now
+ created_at: Time.now
)
dest = app.file_path(id: id, extension: ext)