chore: migrate to rust 2024 (#2635)

* chore: upgrade to 2024 edition

* ugh unsafe

* format

* nixxxxxxxxxxx why
This commit is contained in:
Ellie Huxtable 2025-03-19 12:44:20 +00:00 committed by GitHub
parent 28d5ff83c2
commit 14ec768b45
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
93 changed files with 1035 additions and 777 deletions

View file

@ -1,6 +1,6 @@
[package]
name = "atuin-server-postgres"
edition = "2021"
edition = "2024"
description = "server postgres database library for atuin"
version = { workspace = true }

View file

@ -10,8 +10,8 @@ use atuin_server_database::{Database, DbError, DbResult};
use futures_util::TryStreamExt;
use metrics::counter;
use serde::{Deserialize, Serialize};
use sqlx::postgres::PgPoolOptions;
use sqlx::Row;
use sqlx::postgres::PgPoolOptions;
use time::{OffsetDateTime, PrimitiveDateTime, UtcOffset};
use tracing::{instrument, trace};

View file

@ -1,7 +1,7 @@
use ::sqlx::{FromRow, Result};
use atuin_common::record::{EncryptedData, Host, Record};
use atuin_server_database::models::{History, Session, User};
use sqlx::{postgres::PgRow, Row};
use sqlx::{Row, postgres::PgRow};
use time::PrimitiveDateTime;
pub struct DbUser(pub User);