Skip to main content

Packagebuilds Model

Overview

The packagebuilds table is used to store information about the various builds of packages, including their versions, types, status, and metadata. It tracks details related to the creation, modification, and storage of package builds within an application or organizational context.

Fields

FieldTypeDescriptionRequired
versionstringVersion of the build (e.g., 1.0.0, v2.1-beta). Used to track updates.
typestringGeneral classification type of the package build.
bundle_typestringType of bundle this package is part of (e.g., core, optional, custom). May duplicate type with more context.
statusstringCurrent status of the package build
package_typestringSpecifies the type of package
application_idstringIdentifier linking the package build to a specific application.
org_idstringIdentifier linking the package build to an organization.
idstringUnique identifier for the package build
created_atdateTimestamp when the package build was created.
modified_atdateTimestamp when the package build was last modified.
bundle_idstringIdentifier linking the package build to a bundle. Might be used to relate to packagebundle or predefinedbundlebuild.
package_idstringIdentifier referencing the package associated with the build. Could relate to internal object relationships.
bundleTypestringSpecifies the type of bundle within the build.
packDataanySerialized JSON or similar blob containing the entire package definition/configuration.
bundleNamestringName of the associated bundle.
uploadedFileNamestringName of the uploaded file related to the package build.
namestringName of the package build.
descriptionstringDescription of the package build, including purpose or changes.

Sample JSON

{
"version": "example_value",
"type": "example_value",
"bundle_type": "example_value",
"status": "example_value",
"package_type": "example_value",
"application_id": "example_value",
"org_id": "example_value",
"id": "example_value",
"created_at": "example_value",
"modified_at": "example_value",
"bundle_id": "example_value",
"package_id": "example_value",
"bundleType": "example_value",
"packData": "example_value",
"bundleName": "example_value",
"uploadedFileName": "example_value",
"name": "example_value",
"description": "example_value"
}