Files
pybricks-code/src/utils
David Lechner 1515e5ae4f fileStorage: add file handles
This changes how files work. There is now an open function that
translates a path to a file handle (id). Then this handle is used
to perform other actions on the file. The file contents are moved
to a separate table so that the actual file storage is independent
of the database (e.g. in the future, we may use File Access API).

We store a hash of the file contents in the metadata file so we can
detect file changes without having to compare file contents.

We also separate the change and add actions.
2022-04-01 13:41:10 -05:00
..
2022-04-01 13:41:10 -05:00
2022-04-01 13:41:10 -05:00
2021-01-28 20:21:20 -06:00
2022-03-01 14:42:45 -06:00
2020-05-22 19:54:48 -05:00
2020-05-22 19:54:48 -05:00
2020-06-10 21:59:34 -05:00
2020-06-10 21:59:34 -05:00
2022-03-15 21:39:24 -05:00
2021-02-01 10:26:05 -06:00