diff options
author | Matthias Beyer <matthias.beyer@atos.net> | 2021-02-22 10:34:25 +0100 |
---|---|---|
committer | Matthias Beyer <mail@beyermatthias.de> | 2021-02-25 10:40:16 +0100 |
commit | df1ab6c67de7591f849b14b8bdd94aadfc8fe961 (patch) | |
tree | ebf729871717a6a427ef26d481eed19919eb0cc3 /src/schema.rs | |
parent | 88abd90bc6d30c67d7fba883322ed89a13ee81cb (diff) |
Add release stores in database
Signed-off-by: Matthias Beyer <matthias.beyer@atos.net>
Diffstat (limited to 'src/schema.rs')
-rw-r--r-- | src/schema.rs | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/schema.rs b/src/schema.rs index d888dcd..2bcb927 100644 --- a/src/schema.rs +++ b/src/schema.rs @@ -82,10 +82,18 @@ table! { } table! { + release_stores (id) { + id -> Int4, + store_name -> Varchar, + } +} + +table! { releases (id) { id -> Int4, artifact_id -> Int4, release_date -> Timestamptz, + release_store_id -> Int4, } } @@ -120,6 +128,7 @@ joinable!(jobs -> images (image_id)); joinable!(jobs -> packages (package_id)); joinable!(jobs -> submits (submit_id)); joinable!(releases -> artifacts (artifact_id)); +joinable!(releases -> release_stores (release_store_id)); joinable!(submit_envs -> envvars (env_id)); joinable!(submit_envs -> submits (submit_id)); joinable!(submits -> githashes (repo_hash_id)); @@ -137,6 +146,7 @@ allow_tables_to_appear_in_same_query!( job_output_artifacts, jobs, packages, + release_stores, releases, submit_envs, submits, |