summaryrefslogtreecommitdiffstats
path: root/TODO.md
diff options
context:
space:
mode:
authorSebastian Reichel <sre@ring0.de>2014-11-30 16:27:56 +0100
committerSebastian Reichel <sre@ring0.de>2014-11-30 16:27:56 +0100
commitd439d31c2e27a55a716331cdc4ecbf5be5036cb7 (patch)
tree1578cc7704cb7aecbfdb3a0dc1393030bf102f2f /TODO.md
parent0b953b6e78ab225bf90512e49297f84281978a5c (diff)
downloadserial-barcode-scanner-d439d31c2e27a55a716331cdc4ecbf5be5036cb7.tar.bz2
add git backup idea
Diffstat (limited to 'TODO.md')
-rw-r--r--TODO.md9
1 files changed, 9 insertions, 0 deletions
diff --git a/TODO.md b/TODO.md
index 5e9ed73..412ca7e 100644
--- a/TODO.md
+++ b/TODO.md
@@ -63,6 +63,15 @@
- http://www.sqlite.org/wal.html
- checkpoint operation for fsync
+#### BACKUP
+ * Git based backup service
+ - using libgit2-glib
+ - one commit per local session (login/logout)
+ - one commit per web interface operation
+ - uses name + email of the operating person
+ - commit database
+ - use diff textconv hook in the git repo
+
#### SQL
* DISCOUNT table:
- userid