summaryrefslogtreecommitdiffstats
path: root/src/db
diff options
context:
space:
mode:
authorMatthias Beyer <matthias.beyer@atos.net>2021-02-15 10:20:54 +0100
committerMatthias Beyer <matthias.beyer@atos.net>2021-02-15 10:45:22 +0100
commit1bca3619cae56260faea6cfbc173d0939dc587ee (patch)
tree73f8d8873e878a509d69a257aca40654e2fbdce8 /src/db
parentd5ad1115b04d54b12676e3d478a97cfa36e0c24e (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.rs8
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")?;