joy-framework / joy

A full stack web framework written in janet

Home Page:https://joy.swlkr.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

updated_at column is not updated on save

greenfork opened this issue · comments

When creating a standard controller with joy create controller, the "patch" looks like this:

(defn accounts/patch [req]
  (when-let [account (account req)
             account (->> req account/body (merge account) db/save)]

    (if (saved? account)
      (redirect-to :accounts/index)
      (accounts/edit req (errors account)))))

It uses db/save from joy/db.janet which uses db/insert with ON CONFLICT UPDATE clause. But the column updated_at is only updated with db/update.

I personally don't think that the column updated_at even deserves to stay alive so it is not a problem for me, just reporting a thing that doesn't seem to work.