From a98093bd61b1d5055694d3a6ad01db31c25ee302 Mon Sep 17 00:00:00 2001 From: Namekuji Date: Thu, 1 Jun 2023 04:24:45 -0400 Subject: [PATCH] use iden enum --- .../src/m20230531_180824_stringvec.rs | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/packages/backend/native-utils/crates/migration/src/m20230531_180824_stringvec.rs b/packages/backend/native-utils/crates/migration/src/m20230531_180824_stringvec.rs index d9c54fd74..e561e18d5 100644 --- a/packages/backend/native-utils/crates/migration/src/m20230531_180824_stringvec.rs +++ b/packages/backend/native-utils/crates/migration/src/m20230531_180824_stringvec.rs @@ -16,13 +16,19 @@ pub struct Migration; impl MigrationTrait for Migration { async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { manager - .drop_table(Table::drop().table(Alias::new("reversi_game")).to_owned()) + .drop_table( + Table::drop() + .if_exists() + .table(ReversiGame::Table) + .to_owned(), + ) .await?; manager .drop_table( Table::drop() - .table(Alias::new("reversi_matching")) + .if_exists() + .table(ReversiMatching::Table) .to_owned(), ) .await?; @@ -379,6 +385,14 @@ enum Webhook { Id, On, } +#[derive(Iden)] +enum ReversiGame { + Table, +} +#[derive(Iden)] +enum ReversiMatching { + Table, +} fn select_query(table: T, id: T, col: T) -> String { Query::select()