> For the complete documentation index, see [llms.txt](https://jframework.gitbook.io/help/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://jframework.gitbook.io/help/other-concepts/system-data.md).

# System data

System data refers to any data that is used or generated by JFW during its operation. System data can include a wide range of information such as user preferences, user activity logs, system performance metrics, system configurations, and more.

If a table’s data record marked as "System" is the data created by the Jframework Team. Otherwise, the data is created by end-dev.

For example: With the information below, we can see that {Active, Inactive, Blocked, Suspended, Deleted} is created by the system. {Spam} is created by end-dev.

<table><thead><tr><th>#</th><th>Name</th><th>Value</th><th width="120">Desciption</th><th>Is_System</th><th>Is_Default</th></tr></thead><tbody><tr><td>1</td><td>Active</td><td>1</td><td><em>User status is active</em></td><td>YES</td><td>NO</td></tr><tr><td>2</td><td>Inactive</td><td>0</td><td><em>User status is inactive</em></td><td>YES</td><td>YES</td></tr><tr><td>3</td><td>Blocked</td><td>-1</td><td><em>User status is blocked</em></td><td>YES</td><td>NO</td></tr><tr><td>4</td><td>Suspended</td><td>-2</td><td><em>User has been suspended by some reasons</em></td><td>YES</td><td>NO</td></tr><tr><td>5</td><td>Deleted</td><td>-4</td><td><em>User was marked as deleted</em></td><td>YES</td><td>NO</td></tr><tr><td>6</td><td>Spam</td><td>-5</td><td><em>User was marked as spam</em></td><td>NO</td><td>NO</td></tr></tbody></table>

{% hint style="warning" %}
The data marked as "System" must be deleted by DBA, not by methods from Jframework or other end-dev implementations (.NET, Java, API).
{% endhint %}


---

# 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:

```
GET https://jframework.gitbook.io/help/other-concepts/system-data.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
