From ca9a863138fd923e77c20a384afd3941932cdf66 Mon Sep 17 00:00:00 2001 From: Bryan Stitt Date: Wed, 26 Jul 2023 09:40:29 -0700 Subject: [PATCH] actually add the file --- ...230726_162138_drop_rpc_accounting_v2_fk.rs | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 migration/src/m20230726_162138_drop_rpc_accounting_v2_fk.rs diff --git a/migration/src/m20230726_162138_drop_rpc_accounting_v2_fk.rs b/migration/src/m20230726_162138_drop_rpc_accounting_v2_fk.rs new file mode 100644 index 00000000..f94279a0 --- /dev/null +++ b/migration/src/m20230726_162138_drop_rpc_accounting_v2_fk.rs @@ -0,0 +1,28 @@ +use sea_orm_migration::prelude::*; + +#[derive(DeriveMigrationName)] +pub struct Migration; + +#[async_trait::async_trait] +impl MigrationTrait for Migration { + async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { + manager + .drop_foreign_key( + ForeignKey::drop() + .name("rpc_accounting_v2_ibfk_1") + .table(RpcAccountingV2::Table) + .to_owned(), + ) + .await + } + + async fn down(&self, _manager: &SchemaManager) -> Result<(), DbErr> { + Ok(()) + } +} + +/// Learn more at https://docs.rs/sea-query#iden +#[derive(Iden)] +enum RpcAccountingV2 { + Table, +}