diff options
author | Matthias Beyer <matthias.beyer@atos.net> | 2021-02-15 10:20:54 +0100 |
---|---|---|
committer | Matthias Beyer <matthias.beyer@atos.net> | 2021-02-15 10:45:22 +0100 |
commit | 1bca3619cae56260faea6cfbc173d0939dc587ee (patch) | |
tree | 73f8d8873e878a509d69a257aca40654e2fbdce8 /src/db | |
parent | d5ad1115b04d54b12676e3d478a97cfa36e0c24e (diff) |
Log query before executing it
Signed-off-by: Matthias Beyer <matthias.beyer@atos.net>
Diffstat (limited to 'src/db')
-rw-r--r-- | src/db/models/job.rs | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/db/models/job.rs b/src/db/models/job.rs index 2828268..de88a0f 100644 --- a/src/db/models/job.rs +++ b/src/db/models/job.rs @@ -77,9 +77,13 @@ impl Job { }; trace!("Creating Job in database: {:?}", new_job); - diesel::insert_into(jobs::table) + let query = diesel::insert_into(jobs::table) .values(&new_job) - .on_conflict_do_nothing() + .on_conflict_do_nothing(); + + log::trace!("Query = {}", diesel::debug_query::<diesel::pg::Pg, _>(&query)); + + query .execute(database_connection) .context("Creating job in database")?; |