> For the complete documentation index, see [llms.txt](https://docs.fylr.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.fylr.io/tutorials/objectstore.md).

# Data Model Sync

This can be used, for example, to develop a data model on a fylr staging instance and then transfer it to the fylr production instance.

## To use this service

1. Please create a support ticket:

* Tell us the name of the instance.
* Ask for a unique identifier, which will be used as the objectstore-ID.
* Tell us about the usage type of each instance using the same data model. Examples: production, staging, test. But you are free to choose any term.

2. We will then provide you with an objectstore ID and a string describing the instance usage. They serve to identify and allow access. Therefore we will make them into strings which conform to our syntax and may contain a part that is not easy to guess.
3. They must be entered into the fylr base configuration (frontend):

* `Server`: `https://schema.easydb.de/objectstore`
* `UID`: objectstore-ID
* `Instance`: instance-usage-string

Yes, "easydb" in the objectstore's store URL is correct. This will be changed at a later time to reflect the current product fylr.

If you setup a new fylr instance, the objectstore's configuration can be entered (initially only) in the fylr.yml, too:

```yaml
default_client:
  datamodel:
    uid: objectstore-ID
    server: https://schema.easydb.de/objectstore
    instance: instance-usage-string
```

## Other aspects

We decided to offer this service without a fee for now. We will reevaluate this based on the usage in the end of 2024.

Please let us know via support ticket if you have any questions.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.fylr.io/tutorials/objectstore.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
