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"
}