Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pfalcon/pycopy-filedb
Simple file-based ORM for Pycopy
https://github.com/pfalcon/pycopy-filedb
micropython pycopy
Last synced: 3 months ago
JSON representation
Simple file-based ORM for Pycopy
- Host: GitHub
- URL: https://github.com/pfalcon/pycopy-filedb
- Owner: pfalcon
- Created: 2015-12-13T10:24:13.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2019-07-21T14:08:09.000Z (over 5 years ago)
- Last Synced: 2024-05-22T01:13:58.223Z (8 months ago)
- Topics: micropython, pycopy
- Language: Python
- Homepage: https://github.com/pfalcon/pycopy
- Size: 7.81 KB
- Stars: 8
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-micropython-lib - micropython-filedb - Simple file-based ORM for MicroPython (Database)
README
pycopy-filedb
=============`filedb` is a simple ORM-like module for storing database data in file
system using files and directories, primarily intended for Pycopy
(https://github.com/pfalcon/pycopy), a lightweight Python implementation.`filedb` was a proof-of-concept style implementation of database-like
functionality, made before the builtin
[btree](https://pycopy.readthedocs.io/en/latest/library/btree.html) database
module was added to Pycopy. For the most purposes, `filedb` would
be superceded by `btree` now, but is still provided for special cases
when it may be useful.For more information, refer to the source, and for usage example in
https://github.com/pfalcon/notes-pico/tree/master/notes_pico (this
web application support different backends, included `filedb`; note
that the default one is `btree`).