| Logical Column Name | Physical Column Name | Type | PK | Nullable |
| id (PK) | id | INTEGER | PK | NOT NULL |
| name | name | LONGVARCHAR | NOT NULL |
Referenced By
| Logical Column Name | Physical Column Name | Type | PK | Nullable |
| id (PK) | id | INTEGER | PK | NOT NULL |
| name | name | LONGVARCHAR | NOT NULL |
Referenced By
| Logical Column Name | Physical Column Name | Type | PK | Nullable |
| id (PK) | id | INTEGER | PK | NOT NULL |
| name | name | LONGVARCHAR | NOT NULL |
Referenced By
| Logical Column Name | Physical Column Name | Type | PK | Nullable |
| id (PK) (FK) | id | INTEGER | PK | NOT NULL |
| buildenv_id (FK) | buildenv_id | BIGINT | NOT NULL | |
| suitearch_id (FK) | suitearch_id | INTEGER | NOT NULL |
References
BuildRequest is used to log build details so they can in future be requeued.
| Logical Column Name | Physical Column Name | Type | PK | Nullable |
| id (PK) | id | INTEGER | PK | NOT NULL |
| job (FK) | job | INTEGER | NOT NULL | |
| method | method | LONGVARCHAR | NOT NULL | |
| uri | uri | LONGVARCHAR | NOT NULL | |
| vcs_id | vcs_id | LONGVARCHAR | NOT NULL | |
| buildenv_name | buildenv_name | LONGVARCHAR |
References
For example this could be Debian Squeeze, Ubuntu, Windows 7
| Logical Column Name | Physical Column Name | Type | PK | Nullable |
| id (PK) | id | INTEGER | PK | NOT NULL |
| name | name | LONGVARCHAR | NOT NULL |
Referenced By
This is the format of the package instance, for example MSI, deb, rpm, tarball
| Logical Column Name | Physical Column Name | Type | PK | Nullable |
| id (PK) | id | INTEGER | PK | NOT NULL |
| name | name | LONGVARCHAR | NOT NULL |
Referenced By
A Job is how we build a given package instance, multiple jobs may be submitted for a single package.
| Logical Column Name | Physical Column Name | Type | PK | Nullable |
| id (PK) | id | INTEGER | PK | NOT NULL |
| packageinstance_id (FK) | packageinstance_id | BIGINT | NOT NULL | |
| buildclient_id (FK) | buildclient_id | BIGINT |
References
Referenced By
| Logical Column Name | Physical Column Name | Type | PK | Nullable |
| id (PK) (FK) | id | INTEGER | PK | NOT NULL |
| job_id | job_id | BIGINT | NOT NULL | |
| status_id (FK) | status_id | BIGINT | NOT NULL | |
| time | time | TIMESTAMP | NOT NULL |
| Logical Column Name | Physical Column Name | Type | PK | Nullable |
| id (PK) | id | INTEGER | PK | NOT NULL |
| version | version | LONGVARCHAR | NOT NULL | |
| name | name | LONGVARCHAR | NOT NULL |
Referenced By
| Logical Column Name | Physical Column Name | Type | PK | Nullable |
| id (PK) | id | INTEGER | PK | NOT NULL |
| package_id (FK) | package_id | BIGINT | NOT NULL | |
| buildenv_id (FK) | buildenv_id | BIGINT | ||
| arch_id (FK) | arch_id | BIGINT | NOT NULL | |
| suite_id | suite_id | INTEGER | NOT NULL | |
| dist_id (FK) | dist_id | BIGINT | NOT NULL | |
| format_id (FK) | format_id | BIGINT | NOT NULL | |
| master | master | BOOLEAN | NOT NULL | |
|
Master tell us if this instance is the first submitted for a given package, this information is acted on by certain build clients
|
||||
| Logical Column Name | Physical Column Name | Type | PK | Nullable |
| id (PK) | id | INTEGER | PK | NOT NULL |
| name | name | LONGVARCHAR | NOT NULL |
Referenced By
| Logical Column Name | Physical Column Name | Type | PK | Nullable |
| id | id | INTEGER | NOT NULL | |
| name | name | LONGVARCHAR | NOT NULL |
Referenced By
| Logical Column Name | Physical Column Name | Type | PK | Nullable |
| id (PK) | id | INTEGER | PK | NOT NULL |
| id (PK) | id | INTEGER | PK | NOT NULL |
| suite_id | suite_id | BIGINT | NOT NULL | |
| arch_id (FK) | arch_id | BIGINT | NOT NULL | |
| master_weight | master_weight | BIGINT | NOT NULL |