Datapackenvironments Model
Overview
The datapackenvironments table stores information about different environments where data packs are deployed. This table helps manage multiple environments, including development, testing, staging, and production, along with their associated connection details.
Fields
| Field | Type | Description | Required |
|---|---|---|---|
| id | string | Primary Key – Unique identifier for the environment (UUID). | ❌ |
| name | string | The name of the environment (e.g., Development, Production). | ✅ |
| description | string | Short description about the environment’s purpose, config, or access notes. | ✅ |
| connectionCredentials | string | Credentials required to access the environment. | ✅ |
| connectionString | string | The actual connection string used to connect to a database, server, or API endpoint. | ✅ |
| connectorId | string | Foreign key reference to the datapackconnectors table, linking the environment to a specific connector. | ✅ |
| created_at | date | Timestamp when the environment entry was created. | ❌ |
| modified_at | date | Timestamp when the environment entry was last modified. | ❌ |
| datapackId | string | Foreign key reference to the datapackbuilds or datapacks table, linking this environment to a specific data pack. | ✅ |
| provider | string | Specifies the provider associated with the environment (e.g., AWS, Azure, Google Cloud). Useful for categorizing or selecting environments. | ❌ |
Relationships
- Belongsto Unknown
- Belongsto Unknown
Sample JSON
{
"id": "example_value",
"name": "example_value",
"description": "example_value",
"connectionCredentials": "example_value",
"connectionString": "example_value",
"connectorId": "example_value",
"created_at": "example_value",
"modified_at": "example_value",
"datapackId": "example_value",
"provider": "example_value"
}