aboutsummaryrefslogtreecommitdiffstats
path: root/crates/turtle/src/atuin_server/database/mod.rs
diff options
context:
space:
mode:
authorBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-06-11 16:27:35 +0200
committerBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-06-11 16:27:35 +0200
commit5a4c4b9fa0df891fcdd9beee18be0db4a45da701 (patch)
treeb467a1bd5706643b77962e7a82d651a803bfc436 /crates/turtle/src/atuin_server/database/mod.rs
parentchore(server): Simplify the database support (diff)
downloadatuin-5a4c4b9fa0df891fcdd9beee18be0db4a45da701.zip
chore(server): Remove the last remnants of the "hub" sync-server thingy
Diffstat (limited to 'crates/turtle/src/atuin_server/database/mod.rs')
-rw-r--r--crates/turtle/src/atuin_server/database/mod.rs28
1 files changed, 0 insertions, 28 deletions
diff --git a/crates/turtle/src/atuin_server/database/mod.rs b/crates/turtle/src/atuin_server/database/mod.rs
index 845d67d7..a009ae1f 100644
--- a/crates/turtle/src/atuin_server/database/mod.rs
+++ b/crates/turtle/src/atuin_server/database/mod.rs
@@ -5,7 +5,6 @@ pub(crate) mod models;
use std::fmt::{Debug, Display};
use serde::{Deserialize, Serialize};
-use time::{OffsetDateTime, PrimitiveDateTime, UtcOffset};
#[derive(Debug)]
pub(crate) enum DbError {
@@ -94,30 +93,3 @@ impl Debug for DbSettings {
}
}
}
-
-pub(crate) fn into_utc(x: OffsetDateTime) -> PrimitiveDateTime {
- let x = x.to_offset(UtcOffset::UTC);
- PrimitiveDateTime::new(x.date(), x.time())
-}
-
-#[cfg(test)]
-mod tests {
- use time::macros::datetime;
-
- use super::into_utc;
-
- #[test]
- fn utc() {
- let dt = datetime!(2023-09-26 15:11:02 +05:30);
- assert_eq!(into_utc(dt), datetime!(2023-09-26 09:41:02));
- assert_eq!(into_utc(dt).assume_utc(), dt);
-
- let dt = datetime!(2023-09-26 15:11:02 -07:00);
- assert_eq!(into_utc(dt), datetime!(2023-09-26 22:11:02));
- assert_eq!(into_utc(dt).assume_utc(), dt);
-
- let dt = datetime!(2023-09-26 15:11:02 +00:00);
- assert_eq!(into_utc(dt), datetime!(2023-09-26 15:11:02));
- assert_eq!(into_utc(dt).assume_utc(), dt);
- }
-}