Fix enum error in file handler
This commit is contained in:
parent
b50fbdcaef
commit
f0fc0db51c
|
@ -1,12 +1,14 @@
|
||||||
use serde::{Deserialize, Serialize};
|
use serde::{Deserialize, Serialize};
|
||||||
use sqlx::{postgres::PgPool, FromRow};
|
use sqlx::{postgres::PgPool, FromRow, Type};
|
||||||
use time::OffsetDateTime;
|
use time::OffsetDateTime;
|
||||||
use uuid::Uuid;
|
use uuid::Uuid;
|
||||||
|
|
||||||
use crate::error::AppError;
|
use crate::error::AppError;
|
||||||
|
|
||||||
#[derive(Debug, Serialize, Deserialize, FromRow, Clone, PartialEq)]
|
#[derive(Debug, Serialize, Deserialize, FromRow, Clone, PartialEq, Type)]
|
||||||
|
#[sqlx(rename_all = "snake_case")]
|
||||||
#[serde(rename_all = "snake_case")]
|
#[serde(rename_all = "snake_case")]
|
||||||
|
#[sqlx(type_name = "text")] // Tells sqlx to treat this enum as text
|
||||||
pub enum FileType {
|
pub enum FileType {
|
||||||
File,
|
File,
|
||||||
Directory,
|
Directory,
|
||||||
|
|
Loading…
Reference in a new issue