diff --git a/diesel_compile_tests/tests/fail/derive/unknown_attribute.stderr b/diesel_compile_tests/tests/fail/derive/unknown_attribute.stderr index 00c25a523190..a9b6f7e8e868 100644 --- a/diesel_compile_tests/tests/fail/derive/unknown_attribute.stderr +++ b/diesel_compile_tests/tests/fail/derive/unknown_attribute.stderr @@ -4,7 +4,7 @@ error: unknown attribute, expected one of `aggregate`, `not_sized`, `foreign_der 5 | #[diesel(what = true)] | ^^^^ -error: unknown attribute, expected one of `embed`, `column_name`, `sql_type`, `serialize_as`, `deserialize_as`, `select_expression`, `select_expression_type` +error: unknown attribute, expected one of `embed`, `skip_insertion`, `column_name`, `sql_type`, `treat_none_as_default_value`, `treat_none_as_null`, `serialize_as`, `deserialize_as`, `select_expression`, `select_expression_type` --> tests/fail/derive/unknown_attribute.rs:12:14 | 12 | #[diesel(what = true)] diff --git a/diesel_derives/src/attrs.rs b/diesel_derives/src/attrs.rs index 14bdfcab1c8e..f0a92f1bcda0 100644 --- a/diesel_derives/src/attrs.rs +++ b/diesel_derives/src/attrs.rs @@ -147,8 +147,11 @@ impl Parse for FieldAttr { &name, &[ "embed", + "skip_insertion", "column_name", "sql_type", + "treat_none_as_default_value", + "treat_none_as_null", "serialize_as", "deserialize_as", "select_expression",