diff --git a/entity/src/admin.rs b/entity/src/admin.rs index 0133bec..ccfab5a 100644 --- a/entity/src/admin.rs +++ b/entity/src/admin.rs @@ -12,6 +12,8 @@ pub struct Model { #[sea_orm(column_type = "Text")] pub private_key_hash: String, pub password_hash: String, + pub created_at: DateTime, + pub updated_at: DateTime, } #[derive(Copy, Clone, Debug, EnumIter, DeriveRelation)] diff --git a/migration/src/m20221024_111310_create_admin.rs b/migration/src/m20221024_111310_create_admin.rs index f7864ae..efe72fb 100644 --- a/migration/src/m20221024_111310_create_admin.rs +++ b/migration/src/m20221024_111310_create_admin.rs @@ -22,6 +22,8 @@ impl MigrationTrait for Migration { .col(ColumnDef::new(Admin::PublicKey).string().not_null()) .col(ColumnDef::new(Admin::PrivateKeyHash).text().not_null()) .col(ColumnDef::new(Admin::PasswordHash).string().not_null()) + .col(ColumnDef::new(Admin::CreatedAt).date_time().not_null()) + .col(ColumnDef::new(Admin::UpdatedAt).date_time().not_null()) .to_owned(), ) .await @@ -43,4 +45,6 @@ enum Admin { PublicKey, PrivateKeyHash, PasswordHash, + CreatedAt, + UpdatedAt, }