diff options
| author | LV-426 <lv-426@taproot.org.il> | 2015-01-20 03:32:12 +0200 |
|---|---|---|
| committer | LV-426 <lv-426@taproot.org.il> | 2015-01-20 04:00:42 +0200 |
| commit | ad23b2f6ee70b9a38fe74052d9ae01300ac20d3f (patch) | |
| tree | 0c9bb8ca6b2123753d98ee10505478bcb8363eb8 | |
| parent | 8fc42e1a782c1bf9c451bfa64ea90123cc23e678 (diff) | |
DBO_block_chainCommit: set creation timestamp on commit nodes
| -rw-r--r-- | res/neo4j/reset-db__single_link.cypher | 2 | ||||
| -rw-r--r-- | src/server/db_op.py | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/res/neo4j/reset-db__single_link.cypher b/res/neo4j/reset-db__single_link.cypher index 2fd2617c..ac5adfb4 100644 --- a/res/neo4j/reset-db__single_link.cypher +++ b/res/neo4j/reset-db__single_link.cypher @@ -10,7 +10,7 @@ create constraint on (x:Person) assert x.name is unique; create constraint on (x:Skill) assert x.name is unique; // init commit block chain -create (n:__HEAD:__Commit {hash: 'da39a3ee5e6b4b0d3255bfef95601890afd80709', blob: ''}); +create (n:HEAD:Commit {hash: 'da39a3ee5e6b4b0d3255bfef95601890afd80709', blob: '', id: 'da39a3ee5e6b4b0d3255bfef95601890afd80709', name: 'root-commit', ts_created: 0 }); // Data create (x:Person {name:'Bob', id: 'p_0', description: 'Bob is ...' }); diff --git a/src/server/db_op.py b/src/server/db_op.py index b4c6b0ac..6bf98389 100644 --- a/src/server/db_op.py +++ b/src/server/db_op.py @@ -207,6 +207,7 @@ class DBO_block_chain__commit(DB_op): 'create (new_head:__HEAD:Commit {commit_attr})', 'create new_head-[r:__Parent {link_attr}]->old_head', 'remove old_head:__HEAD', + 'set new_head.ts_created=timestamp()', 'return {`HEAD^`: old_head, HEAD: new_head}' ] q_param_set = {'commit_attr': { |
