menu_commodity.rs 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. //! `SeaORM` Entity, @generated by sea-orm-codegen 1.1.0
  2. use sea_orm::entity::prelude::*;
  3. #[derive(Clone, Debug, PartialEq, DeriveEntityModel, Eq)]
  4. #[sea_orm(table_name = "menu_commodity")]
  5. pub struct Model {
  6. #[sea_orm(primary_key, auto_increment = true)]
  7. pub id: i32,
  8. #[sea_orm(column_type = "Text", nullable)]
  9. pub r#type: Option<String>,
  10. pub merchant_id: Option<i32>,
  11. pub store_id: Option<i32>,
  12. #[sea_orm(column_type = "Text", nullable)]
  13. pub name: Option<String>,
  14. pub cate_id: Option<i32>,
  15. #[sea_orm(column_type = "Text", nullable)]
  16. pub goods_no: Option<String>,
  17. #[sea_orm(column_type = "Text", nullable)]
  18. pub is_single_spec: Option<String>,
  19. #[sea_orm(column_type = "Text", nullable)]
  20. pub logo: Option<String>,
  21. #[sea_orm(column_type = "Text", nullable)]
  22. pub images: Option<String>,
  23. pub price: Option<Decimal>,
  24. pub line_price: Option<Decimal>,
  25. pub stock: Option<i32>,
  26. pub weight: Option<Decimal>,
  27. #[sea_orm(column_type = "Text", nullable)]
  28. pub coupon_ids: Option<String>,
  29. pub service_time: Option<i32>,
  30. pub init_sale: Option<i32>,
  31. #[sea_orm(column_type = "Text", nullable)]
  32. pub sale_point: Option<String>,
  33. #[sea_orm(column_type = "Text", nullable)]
  34. pub can_use_point: Option<String>,
  35. #[sea_orm(column_type = "Text", nullable)]
  36. pub is_member_discount: Option<String>,
  37. pub sort: Option<i32>,
  38. #[sea_orm(column_type = "Text", nullable)]
  39. pub description: Option<String>,
  40. #[sea_orm(column_type = "custom(\"DATETIME\")", nullable)]
  41. pub create_time: Option<String>,
  42. #[sea_orm(column_type = "custom(\"DATETIME\")", nullable)]
  43. pub update_time: Option<String>,
  44. #[sea_orm(column_type = "Text", nullable)]
  45. pub operator: Option<String>,
  46. #[sea_orm(column_type = "Text", nullable)]
  47. pub status: Option<String>,
  48. }
  49. #[derive(Copy, Clone, Debug, EnumIter, DeriveRelation)]
  50. pub enum Relation {}
  51. impl ActiveModelBehavior for ActiveModel {}