Do not deprecate default_value
This commit is contained in:
parent
1ba37b61d5
commit
3629b91d01
@ -272,7 +272,7 @@ pub fn expand_derive_entity_model(data: Data, attrs: Vec<Attribute>) -> syn::Res
|
||||
match_row = quote! { #match_row.unique() };
|
||||
}
|
||||
if let Some(default_value) = default_value {
|
||||
match_row = quote! { #match_row.default(#default_value) };
|
||||
match_row = quote! { #match_row.default_value(#default_value) };
|
||||
}
|
||||
if let Some(default_expr) = default_expr {
|
||||
match_row = quote! { #match_row.default(#default_expr) };
|
||||
|
@ -362,7 +362,6 @@ impl ColumnDef {
|
||||
}
|
||||
|
||||
/// Set the default value
|
||||
#[deprecated(since = "0.12.0", note = "Please use [`ColumnDef::default`]")]
|
||||
pub fn default_value<T>(mut self, value: T) -> Self
|
||||
where
|
||||
T: Into<Value>,
|
||||
@ -537,6 +536,8 @@ mod tests {
|
||||
pub eleven: u8,
|
||||
#[sea_orm(default_value = "twelve_value")]
|
||||
pub twelve: String,
|
||||
#[sea_orm(default_expr = "\"twelve_value\"")]
|
||||
pub twelve_two: String,
|
||||
}
|
||||
|
||||
#[derive(Copy, Clone, Debug, EnumIter, DeriveRelation)]
|
||||
@ -592,6 +593,10 @@ mod tests {
|
||||
hello::Column::Twelve.def(),
|
||||
ColumnType::String(None).def().default("twelve_value")
|
||||
);
|
||||
assert_eq!(
|
||||
hello::Column::TwelveTwo.def(),
|
||||
ColumnType::String(None).def().default("twelve_value")
|
||||
);
|
||||
}
|
||||
|
||||
#[test]
|
||||
|
Loading…
x
Reference in New Issue
Block a user