Datapackpublishedfiles Model
Overview
This table is used to manage published files associated with datapacks, storing information such as file content, versioning, release notes, and the status of the published files. It serves as a point of reference for the data packs' file lifecycle, from creation to release.
Fields
| Field | Type | Description | Required |
|---|---|---|---|
| id | string | Unique identifier for each published file entry. | ❌ |
| fileId | string | Identifier linking to the original file. | ✅ |
| fileData | object | Data or metadata related to the file. | ✅ |
| features | string | Features included in this file release. | ✅ |
| releaseNotes | string | Notes describing changes, updates, or details of this release. | ✅ |
| versionReleaseType | string | Type of release | ✅ |
| version | string | Version number of the published file. | ✅ |
| activeStatus | string | Indicates whether the file is currently active or deprecated. | ✅ |
| created_at | date | Timestamp when the entry was created. | ❌ |
| modified_at | date | Timestamp when the entry was last modified. | ❌ |
| datapackId | string | Identifier linking this published file to a specific data pack. | ✅ |
Relationships
- Belongsto Unknown
- Belongsto Unknown
Sample JSON
{
"id": "example_value",
"fileId": "example_value",
"fileData": "example_value",
"features": "example_value",
"releaseNotes": "example_value",
"versionReleaseType": "example_value",
"version": "example_value",
"activeStatus": "example_value",
"created_at": "example_value",
"modified_at": "example_value",
"datapackId": "example_value"
}