a command line tool to assemble your files into your folders
assemble-cli stores the SQLite database in -/.notebook/directory by default. example: export NOTE_BOOK_DATABASE_URL=sqlite:///]
*--install--completion: Install completion for the current shell. --show-completion: Show completion for the current shell, to copy it or customize the installation. --help: Show this message and exit.
Download the zip file and extract all the files in the folder after which go into your console `:
from your command prompt or git bash
- cd to downloads or directory the folder is located
- Write on console
'poetry run python -m assemble --help'
Usage
$ __main__.py [OPTIONS] COMMAND [ARGS]...
Options:
--install-completion
: Install completion for the current shell.--show-completion
: Show completion for the current shell, to copy it or customize the installation.--help
: Show this message and exit.
Commands:
Docs
File
Folder
*** Docs Commands***:
Docs used to generate a markdown documentation
Usage: Usage: main.py Docs [OPTIONS] COMMAND [ARGS]...
Generate a markdown documentation
Option: --help Show this message and exit.
Commands: -docs Generate Markdown documentation for CRUD operation of a folder and...
**console:
poetry run python -m assemble Docs docs Usage: main.py Docs docs [OPTIONS] FOLDER FILE Try 'main.py Docs docs --help' for help.
Error: Missing argument 'FOLDER'.
Arguments:
Folder
: name of the folder [required]File
: name of the file [required]
Folder
*** Folder Commands ***:
add a folder . Usage:
$poetry run python -m assemble Folder add [OPTIONS] name notes
Arguments:
name
: name of the folder [required]notes
: note of the folder [required]
Options:
--help
: Show this message and exit.
Example:
$ poetry run python -m assemble Folder add "random" "This is a good day"
$ python -m asssemble Folder delete [OPTIONS] NAME
Arguments:
NAME
: NAME of Folder entry [required]
Options:
--help
: Show this message and exit.
Example:
$ python -m assemble Folder delete name
List all folder entries .
Usage:
$ python -m asssemble Folder listfolders
Options:
--help
: Show this message and exit.
Example:
$ python -m assemble Folder listfolders
Add a file entry to a folder.
Usage:
$ python -m assemble File add [OPTIONS] ctitle cnotes clabel
Arguments:
ctitle
: title of the file entry [required]cnotes
: notes of the file entry [required]clabel
: label of the file entry [required]
Options:
--help
: Show this message and exit.
Example:
$ python -m assemble File add "First leg" "The 2023 Marathon route runs through all 4 areas of the field" "random"
Edit a file entry to a folder.
Usage:
Usage:
$ python -m assemble File edit-file [OPTIONS] title notes label
List all files-entries attached to a folder with a pre_existing csv file inserted into the database.
Usage:
$ python -m asssemble File list-files
Options:
--help
: Show this message and exit.
Delete all files-entries in the database.
Usage:
$ python -m asssemble File delete name
Options:
--help
: Show this message and exit.