SQLite Features
Biomeca uses SQLite for its application file format. Doing so provides a number of helpful features:
- All changes are autosaved instantly.
- Data corruption is next to impossible — not even a power loss can corrupt a SQLite file.
- Files load almost instantly.
- Undo history is preserved even after quitting the app.
- If a file becomes malformed due to a bug, it can be easily fixed without special tools.
- Data files can be easily embedded within the application file, so even if the original data file is deleted or renamed, the biomeca project is unaffected.