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() };
|
match_row = quote! { #match_row.unique() };
|
||||||
}
|
}
|
||||||
if let Some(default_value) = default_value {
|
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 {
|
if let Some(default_expr) = default_expr {
|
||||||
match_row = quote! { #match_row.default(#default_expr) };
|
match_row = quote! { #match_row.default(#default_expr) };
|
||||||
|
@ -362,7 +362,6 @@ impl ColumnDef {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/// Set the default value
|
/// Set the default value
|
||||||
#[deprecated(since = "0.12.0", note = "Please use [`ColumnDef::default`]")]
|
|
||||||
pub fn default_value<T>(mut self, value: T) -> Self
|
pub fn default_value<T>(mut self, value: T) -> Self
|
||||||
where
|
where
|
||||||
T: Into<Value>,
|
T: Into<Value>,
|
||||||
@ -537,6 +536,8 @@ mod tests {
|
|||||||
pub eleven: u8,
|
pub eleven: u8,
|
||||||
#[sea_orm(default_value = "twelve_value")]
|
#[sea_orm(default_value = "twelve_value")]
|
||||||
pub twelve: String,
|
pub twelve: String,
|
||||||
|
#[sea_orm(default_expr = "\"twelve_value\"")]
|
||||||
|
pub twelve_two: String,
|
||||||
}
|
}
|
||||||
|
|
||||||
#[derive(Copy, Clone, Debug, EnumIter, DeriveRelation)]
|
#[derive(Copy, Clone, Debug, EnumIter, DeriveRelation)]
|
||||||
@ -592,6 +593,10 @@ mod tests {
|
|||||||
hello::Column::Twelve.def(),
|
hello::Column::Twelve.def(),
|
||||||
ColumnType::String(None).def().default("twelve_value")
|
ColumnType::String(None).def().default("twelve_value")
|
||||||
);
|
);
|
||||||
|
assert_eq!(
|
||||||
|
hello::Column::TwelveTwo.def(),
|
||||||
|
ColumnType::String(None).def().default("twelve_value")
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user