mirror of
https://github.com/launchbadge/sqlx.git
synced 2025-10-02 15:25:32 +00:00
Quote postgres drop/create database
This commit is contained in:
parent
8882f80548
commit
d6d801de3c
4
cargo-sqlx/.gitignore
vendored
4
cargo-sqlx/.gitignore
vendored
@ -1,4 +1,6 @@
|
||||
/target
|
||||
/migrations
|
||||
Cargo.lock
|
||||
.env
|
||||
.env
|
||||
.env-pg
|
||||
**/*.sql
|
||||
|
@ -89,7 +89,7 @@ impl DatabaseMigrator for Postgres {
|
||||
|
||||
let mut conn = PgConnection::connect(base_url).await?;
|
||||
|
||||
sqlx::query(&format!("CREATE DATABASE {}", db_name))
|
||||
sqlx::query(&format!("CREATE DATABASE \"{}\"", db_name))
|
||||
.execute(&mut conn)
|
||||
.await
|
||||
.with_context(|| format!("Failed to create database: {}", db_name))?;
|
||||
@ -104,7 +104,7 @@ impl DatabaseMigrator for Postgres {
|
||||
|
||||
let mut conn = PgConnection::connect(base_url).await?;
|
||||
|
||||
sqlx::query(&format!("DROP DATABASE {}", db_name))
|
||||
sqlx::query(&format!("DROP DATABASE \"{}\"", db_name))
|
||||
.execute(&mut conn)
|
||||
.await
|
||||
.with_context(|| format!("Failed to drop database: {}", db_name))?;
|
||||
|
Loading…
x
Reference in New Issue
Block a user