Sub-command
db — invoke SuperDB on a super-structured database
Synopsis
super [ options ] db [ options ] -c <query>
super [ options ] db <sub-command> ...
Sub-commands
- auth
- branch
- compact
- create
- delete
- drop
- init
- load
- log
- ls
- manage
- merge
- query TODO: ref this doc
- rename
- revert
- serve
- use
- vacate
- vacuum
- vector
Options
TODO
Description
super db is a sub-command of super to manage and query SuperDB databases.
You can import data from a variety of formats and it will automatically be committed in super-structured format, providing full fidelity of the original format and the ability to reconstruct the original data without loss of information.
A SuperDB database offers an easy-to-use substrate for data discovery, preparation, and transformation as well as serving as a queryable and searchable store for super-structured data both for online and archive use cases.
While super db is itself a sub-command of super, it invokes
a large number of interrelated sub-commands, similar to the
docker
or kubectl
commands.
The following sections describe each of the available commands and highlight some key options. Built-in help shows the commands and their options:
super db -hwith no args displays a list ofsuper dbcommands.super db command -h, wherecommandis a sub-command, displays help for that sub-command.super db command sub-command -hdisplays help for a sub-command of a sub-command and so forth.
By default, commands that display lake metadata (e.g., log or
ls) use a text format. However, the -f option can be used
to specify any supported output format.
Database Connection
TODO: document database location
Commitish
TODO: document this somewhere maybe not here