From c0609a050da45bdb93fbb5f2ad28055e1343c08f Mon Sep 17 00:00:00 2001 From: Matthias Beyer Date: Mon, 7 Jun 2021 15:22:39 +0200 Subject: Add flag to filter releases by store Signed-off-by: Matthias Beyer --- src/commands/db.rs | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/commands/db.rs') diff --git a/src/commands/db.rs b/src/commands/db.rs index 08ed6c8..ae2ba13 100644 --- a/src/commands/db.rs +++ b/src/commands/db.rs @@ -730,6 +730,10 @@ fn releases(conn_cfg: DbConnectionConfig<'_>, config: &Configuration, matches: & .context("Parsing package version constraint") .context("A valid package version constraint looks like this: '=1.0.0'")?; + if let Some(store) = matches.value_of("store") { + query = query.filter(schema::release_stores::dsl::store_name.eq(store)); + } + let data = query .select({ let art = schema::artifacts::all_columns; -- cgit v1.2.3