Saving tests
This commit is contained in:
+6
-6
@@ -14,9 +14,12 @@ mod db_mgr {
|
|||||||
}
|
}
|
||||||
|
|
||||||
pub async fn generate_db_name() -> String {
|
pub async fn generate_db_name() -> String {
|
||||||
|
/*
|
||||||
let db_name =
|
let db_name =
|
||||||
get_database_name().await.unwrap() + &"_" + &uuid::Uuid::new_v4().to_string()[..LIMIT];
|
get_database_name().await.unwrap() + &"_" + &uuid::Uuid::new_v4().to_string()[..LIMIT];
|
||||||
db_name
|
db_name
|
||||||
|
*/
|
||||||
|
format!("{}", get_database_name().await.unwrap())
|
||||||
}
|
}
|
||||||
|
|
||||||
pub async fn connect_to_db(db_name: &str) -> Result<sqlx::PgPool, sqlx::Error> {
|
pub async fn connect_to_db(db_name: &str) -> Result<sqlx::PgPool, sqlx::Error> {
|
||||||
@@ -29,11 +32,9 @@ mod db_mgr {
|
|||||||
|
|
||||||
pub async fn create_database(
|
pub async fn create_database(
|
||||||
template_pool: &sqlx::PgPool,
|
template_pool: &sqlx::PgPool,
|
||||||
db_name: &str,
|
_db_name: &str,
|
||||||
) -> Result<(), sqlx::Error> {
|
) -> Result<(), sqlx::Error> {
|
||||||
// let query = format!("CREATE DATABASE {}", db_name);
|
match sqlx::query(r#"CREATE DATABASE textsender_db"#)
|
||||||
match sqlx::query(r#"CREATE DATABASE $1"#)
|
|
||||||
.bind(db_name)
|
|
||||||
.execute(template_pool)
|
.execute(template_pool)
|
||||||
.await
|
.await
|
||||||
{
|
{
|
||||||
@@ -70,8 +71,7 @@ mod db_mgr {
|
|||||||
template_pool: &sqlx::PgPool,
|
template_pool: &sqlx::PgPool,
|
||||||
_db_name: &str,
|
_db_name: &str,
|
||||||
) -> Result<(), sqlx::Error> {
|
) -> Result<(), sqlx::Error> {
|
||||||
sqlx::query(r#"DROP DATABASE IF EXISTS $1 WITH (FORCE)"#)
|
sqlx::query(r#"DROP DATABASE IF EXISTS textsender_db WITH (FORCE)"#)
|
||||||
.bind(_db_name)
|
|
||||||
.execute(template_pool)
|
.execute(template_pool)
|
||||||
.await?;
|
.await?;
|
||||||
Ok(())
|
Ok(())
|
||||||
|
|||||||
Reference in New Issue
Block a user