ConDB Command Line Interface ============================ List of Commands ---------------- * create - create folder * write - write data directly to the database * read - read data directly from the database * put - send data to the ConDB web server * get - get data from the ConDB web server * tag - tag a database state Commands -------- create ~~~~~~ ``create`` command is used to create a new folder in the existing ConDB database .. code-block:: shell condb create [options] : [...] Options: -h -p -U -w -c - force create, drop existing table -s - just print SQL needed to create the table without actually creating anything -o -R ,... - DB users to grant read permissions to -W ,... - DB users to grant write permissions to write ~~~~~ ``write`` command is used to write data directly into an existing folder of an existing ConDB database. .. code-block:: shell condb write [options] < Options: -h -p -U -w -d default = blank read ~~~~ The command reads data directly from an existing folder of an existing ConDB database. .. code-block:: shell condb write [options] < Options: -h -p -U -w -d default = blank put ~~~ Reads data as a CSV files from stdin and sends data to a ConDB web server .. code-block:: shell condb put [options] < Options: -s CONDB_SERVER_URL envirinment variable can be used too -U -w -d get ~~~ Reveives data from a ConDB web server and prints it in CSV format .. code-block:: shell condb get [options] Options: -s CONDB_SERVER_URL envirinment variable can be used too -t optional Tr, default=now -T existing tag to copy -f move the tag to new Tr if exists