diff options
| author | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2026-07-20 12:57:36 +0200 |
|---|---|---|
| committer | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2026-07-20 12:57:36 +0200 |
| commit | 73be69cd99f5a4784fe69f5d78f423c72e837284 (patch) | |
| tree | cb47246d2c7edd8cd828abb25a033b732d2289ae /crates/daemon/src/aclient/database | |
| parent | chore: Move more stuff out of atuin-client (diff) | |
| download | atuin-73be69cd99f5a4784fe69f5d78f423c72e837284.zip | |
chore: Commit
Diffstat (limited to '')
| -rw-r--r-- | crates/daemon/src/aclient/database/mod.rs (renamed from crates/client/src/atuin_client/database.rs) | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/crates/client/src/atuin_client/database.rs b/crates/daemon/src/aclient/database/mod.rs index a9eb2058..36049f80 100644 --- a/crates/client/src/atuin_client/database.rs +++ b/crates/daemon/src/aclient/database/mod.rs @@ -4,7 +4,7 @@ use std::{ str::FromStr, }; -use crate::{atuin_client::utils::setup_db, atuin_common::utils}; +use crate::aclient::utils::setup_db; use fs_err::{self as fs}; use itertools::Itertools; use sql_builder::{SqlBuilder, SqlName, bind::Bind, esc, quote}; @@ -14,9 +14,10 @@ use sqlx::{ }; use time::OffsetDateTime; use tracing::debug; +use turtle_common::utils; use uuid::Uuid; -use crate::atuin_client::{ +use crate::aclient::{ history::{HistoryId, HistoryStats}, utils::get_host_user, }; @@ -93,12 +94,12 @@ fn get_session_start_time(session_id: &str) -> Option<i64> { // Intended for use on a developer machine and not a sync server. // TODO: implement IntoIterator #[derive(Debug, Clone)] -pub(crate) struct ClientSqlite { +pub struct ClientSqlite { pub(crate) pool: SqlitePool, } impl ClientSqlite { - pub(crate) async fn new(path: impl AsRef<Path>, timeout: f64) -> Result<Self> { + pub async fn new(path: impl AsRef<Path>, timeout: f64) -> Result<Self> { fn mk_opts(path: &str) -> Result<SqliteConnectOptions> { let opts = SqliteConnectOptions::from_str(path)? .journal_mode(SqliteJournalMode::Wal) @@ -800,7 +801,7 @@ impl SqlBuilderExt for SqlBuilder { #[cfg(test)] mod test { - use crate::atuin_client::settings::test_local_timeout; + use crate::aclient::settings::test_local_timeout; use super::{ ClientSqlite, Context, FilterMode, History, OffsetDateTime, OptFilters, Result, SearchMode, |
