summaryrefslogtreecommitdiffstats
path: root/src/schema.rs
AgeCommit message (Collapse)Author
2021-03-11Fix: Remove job input/output artifacts tablesMatthias Beyer
Signed-off-by: Matthias Beyer <matthias.beyer@atos.net> Fixes: b95c3f21a2a9406d45a0e421a11f6425291f1182 ("Remove job input/output artifacts tables")
2021-02-25Add release stores in databaseMatthias Beyer
Signed-off-by: Matthias Beyer <matthias.beyer@atos.net>
2021-02-05Remove "tree" from submitMatthias Beyer
This removes the "tree" column from the "submits" table. This is because we do not store the build-tree in the database anymore. We don't actually need this feature and we can always re-build the tree from an old commit in the repository. Thus, this is not required anymore. Also, it is less easy to do as soon as the internal implementation changes from a "tree" structure to a "DAG" structure. Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2021-01-19Fix: Remove license header from (generated) schema.rs fileMatthias Beyer
Signed-off-by: Matthias Beyer <matthias.beyer@atos.net>
2021-01-14Add migration for dedicated release tableMatthias Beyer
Signed-off-by: Matthias Beyer <matthias.beyer@atos.net>
2021-01-13Add LICENSE file and license headersMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-12-03An Artifact belongs to a jobMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-12-03Add flag to artifacts table, whether artifact is released or notMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-11-13Add uuid field to "job" tableMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-11-11Update schema: Run migrationsMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-11-05Remove idea of "buildplan"Matthias Beyer
This patch drops the concept of a "buildplan". This is not required for the first proof-of-concept and makes things too complicated to implement fast. Thus, remove this for now. Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2020-11-03Import generated schema.rs fileMatthias Beyer
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>