Skip to content

Commit be59848

Browse files
authored
Merge pull request #218 from supabase/add_cleanup
Clippy fixes
2 parents 7dc93a0 + e1fd36f commit be59848

File tree

2 files changed

+10
-13
lines changed

2 files changed

+10
-13
lines changed

cli/src/commands/add.rs

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
use std::{collections::HashSet, path::PathBuf};
1+
use std::{collections::HashSet, path::Path};
22

33
use sqlx::{types::chrono::Utc, PgConnection};
44
use tokio::fs;
@@ -10,7 +10,7 @@ use crate::{
1010

1111
pub async fn add(
1212
payload: &Payload,
13-
output_path: &PathBuf,
13+
output_path: &Path,
1414
mut conn: PgConnection,
1515
) -> anyhow::Result<()> {
1616
let existing_versions = extension_versions(&mut conn, &payload.metadata.extension_name).await?;
@@ -21,21 +21,21 @@ pub async fn add(
2121
let mut migration_content = String::new();
2222

2323
// Header with metadata
24-
migration_content.push_str("-- Migration generated by dbdev add at:");
24+
migration_content.push_str("-- Migration generated by dbdev add at: ");
2525
migration_content.push_str(&Utc::now().format("%Y-%m-%d %H:%M:%S").to_string());
2626
migration_content.push('\n');
2727

2828
migration_content.push_str("-- Extension: ");
2929
migration_content.push_str(&payload.metadata.extension_name);
3030
migration_content.push('\n');
3131

32-
migration_content.push_str("-- Default version:");
32+
migration_content.push_str("-- Default version: ");
3333
migration_content.push_str(&payload.metadata.default_version);
3434
migration_content.push('\n');
3535

3636
if let Some(comment) = &payload.metadata.comment {
37-
migration_content.push_str("-- Comment:");
38-
migration_content.push_str(&comment);
37+
migration_content.push_str("-- Comment: ");
38+
migration_content.push_str(comment);
3939
migration_content.push('\n');
4040
}
4141

@@ -69,7 +69,7 @@ pub async fn add(
6969
versions_installed_now.insert(install_file.version.clone());
7070
} else {
7171
// For initial installation
72-
migration_content.push_str("-- Initial installation of version:");
72+
migration_content.push_str("-- Initial installation of version: ");
7373
migration_content.push_str(&install_file.version);
7474
migration_content.push('\n');
7575

@@ -86,7 +86,7 @@ pub async fn add(
8686
migration_content.push_str("', '");
8787
migration_content.push_str(&install_file.version);
8888
migration_content.push_str("', $COMMENT$");
89-
migration_content.push_str(&payload.metadata.comment.as_deref().unwrap_or(""));
89+
migration_content.push_str(payload.metadata.comment.as_deref().unwrap_or(""));
9090
migration_content.push_str("$COMMENT$, $SQL$");
9191
migration_content.push_str(&install_file.body);
9292
migration_content.push_str("$SQL$, ARRAY[");
@@ -100,10 +100,7 @@ pub async fn add(
100100
}
101101

102102
let existing_update_paths =
103-
match update_paths(&mut conn, &payload.metadata.extension_name).await {
104-
Ok(paths) => paths,
105-
Err(_) => HashSet::new(),
106-
};
103+
(update_paths(&mut conn, &payload.metadata.extension_name).await).unwrap_or_default();
107104

108105
for upgrade_file in &payload.upgrade_files {
109106
let update_path = UpdatePath {

cli/src/main.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ async fn main() -> anyhow::Result<()> {
166166
let payload = models::Payload::from_path(extension_dir)?;
167167
let conn = util::get_connection(connection).await?;
168168

169-
commands::add::add(&payload, &output_path, conn).await?;
169+
commands::add::add(&payload, output_path, conn).await?;
170170

171171
Ok(())
172172
}

0 commit comments

Comments
 (0)