From 2b11948d7c5f4548325c941d92eaf428852a19d8 Mon Sep 17 00:00:00 2001 From: Simon Willison Date: Sat, 20 Apr 2019 10:50:45 -0700 Subject: [PATCH] New ConnectedDatabase.mtime_ns property I plan to use this for some clever table count caching tricks --- datasette/app.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/datasette/app.py b/datasette/app.py index 460464ab..ceb987e4 100644 --- a/datasette/app.py +++ b/datasette/app.py @@ -130,6 +130,10 @@ class ConnectedDatabase: self.hash = inspect_hash(p) self.size = p.stat().st_size + @property + def mtime_ns(self): + return Path(self.path).stat().st_mtime_ns + @property def name(self): if self.is_memory: