18 lines
375 B
Rust
18 lines
375 B
Rust
use chrono::{DateTime, Utc};
|
|
use uuid::Uuid;
|
|
|
|
#[derive(Clone, Debug)]
|
|
pub struct ArticleEntity {
|
|
pub id: Uuid,
|
|
pub title: String,
|
|
pub slug: String,
|
|
pub category: String,
|
|
pub excerpt: String,
|
|
pub content: String,
|
|
pub cover_url: Option<String>,
|
|
pub author_name: Option<String>,
|
|
pub is_published: bool,
|
|
pub created_at: DateTime<Utc>,
|
|
pub updated_at: DateTime<Utc>,
|
|
}
|