list-keys
Lists the keys that exist in the current database.
fauna list-keys
Description
The list-keys
command lists the keys that you have created in the
current database, which can include keys for the current database or its
child databases.
If you don’t pass any options at the command line, Fauna uses
the default options specified in the
fauna-shell
configuration file.
Option | Description |
---|---|
|
Optional - The Fauna server domain, that is, the hostname where
Fauna is running. Defaults to |
|
Optional - The name of the endpoint to use for the command. |
|
Optional - The connection port. Defaults to 8443. |
|
Optional - The connection scheme. Must be one of |
|
Optional - The secret to use. A secret authenticates your connection to Fauna, and connects you to a specific database. |
|
Optional - The connection timeout, an integer number of milliseconds.
When the specified period has elapsed, The default is zero, which means that |
Example
For the purpose of this example, let’s assume that you have previously
created some keys. We can display that list with fauna list-keys
:
fauna list-keys
listing keys
Key ID Database Role
259718958404338186 app1 server
259719743570706945 app1 client
265528117038154259 my-test-db admin
265437820880945683 my_test_db admin
You can verify the existence of these keys from the shell:
fauna shell
Connected to https://db.fauna.com
Type Ctrl+D or .exit to exit the shell
Paginate(Keys())
{
data: [
Ref(Keys(), "259718958404338186"),
Ref(Keys(), "259719743570706945"),
Ref(Keys(), "265437820880945683"),
Ref(Keys(), "265528117038154259")
]
}
The numeric identifiers in each key’s
reference matches up with the Key ID
column in the list-keys
output.
Is this article helpful?
Tell Fauna how the article can be improved:
Visit Fauna's forums
or email docs@fauna.com
Thank you for your feedback!