This commit is contained in:
Chris Tsang 2024-01-27 14:36:26 +00:00
parent 387b07e1c5
commit 390ca0f0f6

View File

@ -15,7 +15,7 @@ impl MigrationTrait for Migration {
manager manager
.create_type( .create_type(
Type::create() Type::create()
.as_enum(Tea::Table) .as_enum(Tea::Enum)
.values([Tea::EverydayTea, Tea::BreakfastTea]) .values([Tea::EverydayTea, Tea::BreakfastTea])
.to_owned(), .to_owned(),
) )
@ -33,7 +33,7 @@ impl MigrationTrait for Migration {
DbBackend::MySql | DbBackend::Sqlite => {} DbBackend::MySql | DbBackend::Sqlite => {}
DbBackend::Postgres => { DbBackend::Postgres => {
manager manager
.drop_type(Type::drop().name(Tea::Table).to_owned()) .drop_type(Type::drop().name(Tea::Enum).to_owned())
.await?; .await?;
} }
} }
@ -44,7 +44,8 @@ impl MigrationTrait for Migration {
#[derive(DeriveIden)] #[derive(DeriveIden)]
pub enum Tea { pub enum Tea {
Table, #[sea_orm(iden = "tea")]
Enum,
#[sea_orm(iden = "EverydayTea")] #[sea_orm(iden = "EverydayTea")]
EverydayTea, EverydayTea,
#[sea_orm(iden = "BreakfastTea")] #[sea_orm(iden = "BreakfastTea")]