summaryrefslogtreecommitdiffstats
path: root/src/db
AgeCommit message (Expand)Author
2021-02-05Remove "tree" from submitMatthias Beyer
2021-01-19Make database types Eq, PartialEqMatthias Beyer
2021-01-18Run `cargo fmt`Matthias Beyer
2021-01-15Allow too many arguments for crate::db::models::Job::create()Matthias Beyer
2021-01-15Merge branch 'released-artifacts'Matthias Beyer
2021-01-14Fix: Submit is associated with Package and ImageMatthias Beyer
2021-01-14Update implementation for dedicated release tableMatthias Beyer
2021-01-13Add LICENSE file and license headersMatthias Beyer
2020-12-14Fix: Add constraints that artifact entries must be unique by path and job idMatthias Beyer
2020-12-14Add debug output in release subcommandMatthias Beyer
2020-12-08Use EnvironmentVariableName type for names of ENV variablesMatthias Beyer
2020-12-07Add ArtifactPath, StoreRootMatthias Beyer
2020-12-07Deny macro_use from external crateMatthias Beyer
2020-12-03Impl Debug for db::models::ArtifactMatthias Beyer
2020-12-03Add db::models::Artifact::path_buf() helper functionMatthias Beyer
2020-12-03Implement insertion code for tracking artifacts in databaseMatthias Beyer
2020-12-03An Artifact belongs to a jobMatthias Beyer
2020-12-03Add flag to artifacts table, whether artifact is released or notMatthias Beyer
2020-12-03Cleanup importsMatthias Beyer
2020-11-26Update dependency: clap: 3.0.0-beta.1 -> 3.0.0-beta.2Matthias Beyer
2020-11-16Move loading of Submit object for a specific uuid to helper methodMatthias Beyer
2020-11-16Make job belong to Endpoint, Image, Package and SubmitMatthias Beyer
2020-11-16Make diesel mapping from environment variables table to job tableMatthias Beyer
2020-11-16Add model type for job to env mappingMatthias Beyer
2020-11-16Return Job object when created in databaseMatthias Beyer
2020-11-13Add uuid field to "job" tableMatthias Beyer
2020-11-13Add flag to only show jobs of one specific submitMatthias Beyer
2020-11-13Add logging: trace!() submit object after creating submit entry in databaseMatthias Beyer
2020-11-13Add debug output when creating new Job in databaseMatthias Beyer
2020-11-13Make model::Submit derive Clone for easy passing aroundMatthias Beyer
2020-11-13Add model definition for JobMatthias Beyer
2020-11-13Add model definition for EndpointMatthias Beyer
2020-11-10Merge branch 'db-cli-to-command'Matthias Beyer
2020-11-10Change Tree implementation to be a Vec<_>Matthias Beyer
2020-11-10Move DB cli interface to proper placeMatthias Beyer
2020-11-08Do not pass objects not neededMatthias Beyer
2020-11-08Remove unused "mut" keywordMatthias Beyer
2020-11-08Remove unused imports, sort importsMatthias Beyer
2020-11-06Add logging output and error context messagesMatthias Beyer
2020-11-06Fix: Do not actually write package tree into databaseMatthias Beyer
2020-11-06Let Submit::create() return only one Submit objectMatthias Beyer
2020-11-06Let Image::create_or_fetch() take an &ImageName instead of &strMatthias Beyer
2020-11-05Add model types for EnvVar insertingMatthias Beyer
2020-11-05Add Submit model implementationMatthias Beyer
2020-11-05Remove idea of "buildplan"Matthias Beyer
2020-11-05Move create-or-fetch logic into functions on model typesMatthias Beyer
2020-11-05Add NewImage type for inserting image into databaseMatthias Beyer
2020-11-05Add NewGitHash for inserting git hashes into databaseMatthias Beyer
2020-11-05Add NewPackage type for adding a package to the databaseMatthias Beyer
2020-11-05Add model for submit storingMatthias Beyer