Use DatabaseBackend instead of Syntax
This commit is contained in:
parent
f5838f8cbd
commit
4ff2ccdaf9
@ -1,4 +1,4 @@
|
|||||||
use sea_orm::{Database, DatabaseConnection, Statement, Syntax};
|
use sea_orm::{Database, DatabaseBackend, DatabaseConnection, Statement};
|
||||||
pub mod schema;
|
pub mod schema;
|
||||||
pub use schema::*;
|
pub use schema::*;
|
||||||
|
|
||||||
@ -7,14 +7,14 @@ pub async fn setup(base_url: &str, db_name: &str) -> DatabaseConnection {
|
|||||||
let db = Database::connect(&url).await.unwrap();
|
let db = Database::connect(&url).await.unwrap();
|
||||||
let _drop_db_result = db
|
let _drop_db_result = db
|
||||||
.execute(Statement::from_string(
|
.execute(Statement::from_string(
|
||||||
Syntax::MySql,
|
DatabaseBackend::MySql,
|
||||||
format!("DROP DATABASE IF EXISTS `{}`;", db_name),
|
format!("DROP DATABASE IF EXISTS `{}`;", db_name),
|
||||||
))
|
))
|
||||||
.await;
|
.await;
|
||||||
|
|
||||||
let _create_db_result = db
|
let _create_db_result = db
|
||||||
.execute(Statement::from_string(
|
.execute(Statement::from_string(
|
||||||
Syntax::MySql,
|
DatabaseBackend::MySql,
|
||||||
format!("CREATE DATABASE `{}`;", db_name),
|
format!("CREATE DATABASE `{}`;", db_name),
|
||||||
))
|
))
|
||||||
.await;
|
.await;
|
||||||
@ -37,7 +37,7 @@ pub async fn tear_down(base_url: &str, db_name: &str) {
|
|||||||
let db = Database::connect(&url).await.unwrap();
|
let db = Database::connect(&url).await.unwrap();
|
||||||
let _drop_db_result = db
|
let _drop_db_result = db
|
||||||
.execute(Statement::from_string(
|
.execute(Statement::from_string(
|
||||||
Syntax::MySql,
|
DatabaseBackend::MySql,
|
||||||
format!("DROP DATABASE IF EXISTS `{}`;", db_name),
|
format!("DROP DATABASE IF EXISTS `{}`;", db_name),
|
||||||
))
|
))
|
||||||
.await;
|
.await;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user