Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Permanent storage system #28

Closed
5 tasks done
mbasaglia opened this issue Jun 12, 2015 · 3 comments
Closed
5 tasks done

Permanent storage system #28

mbasaglia opened this issue Jun 12, 2015 · 3 comments

Comments

@mbasaglia
Copy link
Owner

A general-purpose system to store permanent information.

  • Simple interface used to read or write values
  • Back end using Boost Property tree (maybe output as JSON or XML)
  • Back end using a database (maybe SQLite, if possible DBMS-agnostic)
  • Some way for a handler/subsystem to store its specific settings
  • Expose this system to Python

Features requiring this system:

@mbasaglia
Copy link
Owner Author

Notes:

  • Hierarchical structures are performed using the property tree convention of keys separated by periods.

@mbasaglia
Copy link
Owner Author

This looks nice for sqlite support https://github.com/aminroosta/sqlite_modern_cpp

@mbasaglia
Copy link
Owner Author

Database back end deferred to a later time (#47).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant