Model Default not needed

This commit is contained in:
Chris Tsang 2021-05-24 23:27:30 +08:00
parent 1a780d8e4f
commit 8c354c6c92
3 changed files with 3 additions and 3 deletions

View File

@ -2,7 +2,7 @@ use crate::{ColumnTrait, QueryResult, TypeErr};
pub use sea_query::Value;
use std::fmt::Debug;
pub trait ModelTrait: Clone + Debug + Default {
pub trait ModelTrait: Clone + Debug {
type Column: ColumnTrait;
fn get(&self, c: Self::Column) -> Value;

View File

@ -5,7 +5,7 @@ use crate::entity::prelude::*;
#[table = "cake"]
pub struct Entity;
#[derive(Clone, Debug, Default, PartialEq, DeriveModel)]
#[derive(Clone, Debug, PartialEq, DeriveModel)]
pub struct Model {
pub id: i32,
pub name: String,

View File

@ -5,7 +5,7 @@ use crate::entity::prelude::*;
#[table = "fruit"]
pub struct Entity;
#[derive(Clone, Debug, Default, PartialEq, DeriveModel)]
#[derive(Clone, Debug, PartialEq, DeriveModel)]
pub struct Model {
pub id: i32,
pub name: String,