as_core/
credit_card_due_date.rs

1#[cfg(feature="sea-orm")]
2use sea_orm::prelude::*;
3
4#[cfg_attr(feature="sea-orm", derive(DeriveEntityModel))]
5#[cfg_attr(feature="sea-orm",sea_orm(table_name="credit_card_due_date"))]
6#[cfg_attr(feature="serde",derive(serde::Serialize, serde::Deserialize))]
7#[derive(Clone, Debug, PartialEq, Eq)]
8pub struct Model {
9    #[cfg_attr(feature="sea-orm",sea_orm(primary_key))]
10    pub id: i32,
11    pub credit_card_id: i32,
12    pub due: chrono::NaiveDate,
13    pub effective: chrono::DateTime<chrono::FixedOffset>
14}
15
16
17
18
19#[derive(Copy, Clone, Debug, EnumIter, DeriveRelation)]
20#[cfg(feature="sea-orm")]
21pub enum Relation{
22    #[sea_orm(belongs_to="super::credit_cards::Entity",from="Column::CreditCardId",to="super::credit_cards::Column::Id")]
23    CreditCard
24}
25
26#[cfg(feature="sea-orm")]
27impl ActiveModelBehavior for ActiveModel {}