diff --git a/src/backend/query_builder.rs b/src/backend/query_builder.rs index 40b3bac2..b284eda6 100644 --- a/src/backend/query_builder.rs +++ b/src/backend/query_builder.rs @@ -23,11 +23,12 @@ pub trait QueryBuilder: if let Some(table) = &insert.table { write!(sql, " INTO ").unwrap(); self.prepare_table_ref(table, sql); - write!(sql, " ").unwrap(); } self.prepare_output(&insert.returning, sql); + write!(sql, " ").unwrap(); + if insert.default_values.is_some() && insert.columns.is_empty() && insert.source.is_none() { let num_rows = insert.default_values.unwrap(); self.insert_default_values(num_rows, sql);