Skip to content

Commit

Permalink
remote index_path from settings #51
Browse files Browse the repository at this point in the history
  • Loading branch information
secana committed Oct 15, 2023
1 parent a79bb27 commit 06b597c
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 14 deletions.
8 changes: 7 additions & 1 deletion crates/db/migration/src/m20220101_000004_create_table.rs
Original file line number Diff line number Diff line change
Expand Up @@ -149,14 +149,20 @@ impl MigrationTrait for Migration {
}
}

pub fn index_path(settings: &Settings) -> std::path::PathBuf {
std::path::PathBuf::from(&settings.data_dir)
.join("git")
.join("index")
}

async fn fill_new_columns(
db: &SchemaManagerConnection<'_>,
settings: &Settings,
) -> Result<(), DbErr> {
debug!("Filling new columns");
use crate::m20220101_000004_create_table_entities::{crate_meta, krate};

let crate_path = settings.index_path();
let crate_path = index_path(settings);
let crates = crate_meta::Entity::find()
.find_also_related(krate::Entity)
.all(db)
Expand Down
8 changes: 7 additions & 1 deletion crates/db/migration/src/m20220101_000005_create_table.rs
Original file line number Diff line number Diff line change
Expand Up @@ -350,11 +350,17 @@ impl MigrationTrait for Migration {
}
}

pub fn index_path(settings: &Settings) -> std::path::PathBuf {
std::path::PathBuf::from(&settings.data_dir)
.join("git")
.join("index")
}

async fn fill_new_columns(
db: &SchemaManagerConnection<'_>,
settings: &Settings,
) -> Result<(), DbErr> {
let crate_path = settings.index_path();
let crate_path = index_path(settings);
let crates = crate_meta::Entity::find()
.find_also_related(krate::Entity)
.all(db)
Expand Down
12 changes: 0 additions & 12 deletions crates/settings/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -122,12 +122,6 @@ impl Settings {
.ok_or_else(|| ConfigError::Message("Invalid UTF-8 string".to_string()))
}

pub fn index_path(&self) -> path::PathBuf {
path::PathBuf::from(&self.data_dir)
.join("git")
.join("index")
}

pub fn bin_path(&self) -> path::PathBuf {
path::PathBuf::from(&self.data_dir).join("crates")
}
Expand All @@ -148,12 +142,6 @@ impl Settings {
path::PathBuf::from(&self.data_dir).join("git")
}

pub fn crates_io_index_path(&self) -> path::PathBuf {
path::PathBuf::from(&self.data_dir)
.join("git")
.join("cratesio")
}

pub fn crates_io_bin_path(&self) -> path::PathBuf {
path::PathBuf::from(&self.data_dir).join("cratesio")
}
Expand Down

0 comments on commit 06b597c

Please sign in to comment.