# What is the purpose of the storage\_mtime column in oc\_filecache table?

**URL:** <https://help.nextcloud.com/t/what-is-the-purpose-of-the-storage-mtime-column-in-oc-filecache-table/152428>\
**Category:** ℹ️ Support\
**Created:** [December 23, 2022, 11:33pm UTC](https://help.nextcloud.com/t/what-is-the-purpose-of-the-storage-mtime-column-in-oc-filecache-table/152428 "2022-12-23T23:33:31Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![wwe](https://help.nextcloud.com/user_avatar/help.nextcloud.com/wwe/32/72963_2.png) [@wwe](https://help.nextcloud.com/u/wwe)\
**Post date:** [December 24, 2022, 10:28pm UTC](https://help.nextcloud.com/t/what-is-the-purpose-of-the-storage-mtime-column-in-oc-filecache-table/152428/2 "2022-12-24T22:28:00Z")

</div>

I didn’t see a design document so far (which would have been handy for [troubleshooting](https://help.nextcloud.com/t/desktop-client-3-4-0-destroys-local-time-stamp-and-keeps-uploading-data-to-server/128512)) so the only source of truth would be the code.

In general having two columns in the DB is definitely nothing which happens without intention. A good reason I could imagine is track glitches between NC database and storage… another intention could be a situation when you e.g. share, comment, un/delete the file etc and you want to keep storage attributes untouched but track this “update” inside application.

---

_[View the full topic](https://help.nextcloud.com/t/what-is-the-purpose-of-the-storage-mtime-column-in-oc-filecache-table/152428)._
