start switch to sqlite

This commit is contained in:
2026-06-06 18:19:29 +02:00
parent e162ef10a3
commit 05c69d26ed
9 changed files with 92 additions and 53 deletions

View File

@ -1,7 +1,7 @@
use std::fmt;
use std::time::SystemTime;
use chrono::{DateTime, Utc};
use chrono::{DateTime, NaiveDateTime, Utc};
use diesel::prelude::*;
use serde::Deserialize;
@ -12,11 +12,11 @@ use crate::schema;
#[derive(Queryable, Selectable, Debug)]
#[diesel(table_name = schema::servers)]
#[diesel(check_for_backend(diesel::pg::Pg))]
#[diesel(check_for_backend(diesel::sqlite::Sqlite))]
pub struct Servers {
pub id: i64,
pub name: String,
pub last_login: Option<SystemTime>,
pub last_login: Option<NaiveDateTime>,
pub container_id: Option<String>,
pub status: ServerStatus,
pub redirect_ip: Option<String>