> For the complete documentation index, see [llms.txt](https://jadelab.gitbook.io/jadegit/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://jadelab.gitbook.io/jadegit/0.18.1/console/registry.md).

# Registry

The registry is used to store and transport information about the schemas which have been loaded into a database, their associated repositories and current version.  The registry is also used to transport other environmental information that is used during the [build](/jadegit/0.18.1/console/build.md) process, like the current platform version.

{% tabs %}
{% tab title="Development" %}
The `registry` commands provide the ability to initialize, extract, load & show registry data.

<figure><img src="https://content.gitbook.com/content/X3w9V1BpiLGevP76735i/blobs/2hlTD8aEsCrhWIp2PKCI/image.png" alt=""><figcaption></figcaption></figure>

## Initialize

The `init` subcommand provides the ability to initialize the registry contents for a repository, with associated schemas being added where they exist in both the repository & current database.

<figure><img src="https://content.gitbook.com/content/X3w9V1BpiLGevP76735i/blobs/QhPLMEaPF4vASYdLLqDC/image.png" alt=""><figcaption></figcaption></figure>

## Extract

The `extract` subcommand provides the ability to extract the registry contents from the database and save them to file.

<div align="center"><figure><img src="https://content.gitbook.com/content/X3w9V1BpiLGevP76735i/blobs/fJ74bXA4pF2HuSGx5WgX/image.png" alt=""><figcaption></figcaption></figure></div>

## Load

The `load` subcommand provides the ability to load registry updates into the database from file.

<figure><img src="https://content.gitbook.com/content/X3w9V1BpiLGevP76735i/blobs/g5Fvzqhuv8vR6tDPWx5U/image.png" alt=""><figcaption></figcaption></figure>

## Show

The `show` subcommand provides the ability to view the registry contents stored in the database or file.

<figure><img src="https://content.gitbook.com/content/X3w9V1BpiLGevP76735i/blobs/PEJNnMQeDDM169QmTIrL/image.png" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="Standalone" %}
The standalone `registry show` command provides the ability to view the registry contents stored in a file.

<figure><img src="https://content.gitbook.com/content/X3w9V1BpiLGevP76735i/blobs/FNkpaBv7k1fzM38k4xLF/image.png" alt=""><figcaption></figcaption></figure>
{% endtab %}
{% endtabs %}
