diff options
Diffstat (limited to 'scripts/db_access')
| -rw-r--r-- | scripts/db_access/client_side_db.py | 5 | 
1 files changed, 5 insertions, 0 deletions
| diff --git a/scripts/db_access/client_side_db.py b/scripts/db_access/client_side_db.py index a047b522..5dd2bd95 100644 --- a/scripts/db_access/client_side_db.py +++ b/scripts/db_access/client_side_db.py @@ -151,6 +151,9 @@ def _parse_args():          '--get-all-docs', '-a', action='store_true',          help='get all documents from the local database')      parser.add_argument( +        '--create-doc', '-c', default=None, +        help='create a document with give content') +    parser.add_argument(          '--sync', '-s', action='store_true',          help='synchronize with the server replica')      parser.add_argument( @@ -211,6 +214,8 @@ def _get_all_docs(soledad):  @inlineCallbacks  def _main(soledad, km, args): +    if args.create_doc: +        yield soledad.create_doc({'content': args.create_doc})      if args.sync:          yield soledad.sync()      if args.get_all_docs: | 
