diff --git a/sea-orm-migration/src/cli.rs b/sea-orm-migration/src/cli.rs index c5e15771..111c1a5e 100644 --- a/sea-orm-migration/src/cli.rs +++ b/sea-orm-migration/src/cli.rs @@ -1,4 +1,4 @@ -use clap::{App, Arg, AppSettings}; +use clap::{App, AppSettings, Arg}; use dotenv::dotenv; use std::{fmt::Display, process::exit}; use tracing_subscriber::{prelude::*, EnvFilter}; diff --git a/sea-orm-migration/src/lib.rs b/sea-orm-migration/src/lib.rs index a77f6d2f..ab4f8eb3 100644 --- a/sea-orm-migration/src/lib.rs +++ b/sea-orm-migration/src/lib.rs @@ -24,5 +24,7 @@ pub trait MigrationTrait: MigrationName + Send + Sync { async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr>; /// Define actions to perform when rolling back the migration - async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr>; + async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { + Ok(()) + } } diff --git a/sea-orm-migration/src/manager.rs b/sea-orm-migration/src/manager.rs index e6d618b0..71e91b37 100644 --- a/sea-orm-migration/src/manager.rs +++ b/sea-orm-migration/src/manager.rs @@ -1,8 +1,8 @@ use sea_orm::sea_query::{ extension::postgres::{TypeAlterStatement, TypeCreateStatement, TypeDropStatement}, - ForeignKeyCreateStatement, ForeignKeyDropStatement, IndexCreateStatement, - IndexDropStatement, TableAlterStatement, TableCreateStatement, TableDropStatement, - TableRenameStatement, TableTruncateStatement, + ForeignKeyCreateStatement, ForeignKeyDropStatement, IndexCreateStatement, IndexDropStatement, + TableAlterStatement, TableCreateStatement, TableDropStatement, TableRenameStatement, + TableTruncateStatement, }; use sea_orm::{ConnectionTrait, DbBackend, DbConn, DbErr, StatementBuilder}; use sea_schema::{mysql::MySql, postgres::Postgres, probe::SchemaProbe, sqlite::Sqlite};