添加博客模块

This commit is contained in:
2025-05-07 18:33:13 +08:00
parent 9e09a7bc72
commit 464931cc98
7 changed files with 121 additions and 2 deletions

View File

@@ -0,0 +1,30 @@
import { Column, CreateDateColumn, DeleteDateColumn, Entity, OneToMany, PrimaryGeneratedColumn, UpdateDateColumn } from "typeorm";
@Entity()
export class Blog {
@PrimaryGeneratedColumn('uuid')
id: string;
@Column()
title: string;
@Column()
description: string;
@Column()
contentUrl: string;
@Column({ precision: 3 })
publishAt: Date;
@CreateDateColumn({ precision: 3 })
createdAt: Date;
@UpdateDateColumn({ precision: 3 })
updatedAt: Date;
@DeleteDateColumn({ precision: 3, nullable: true })
deletedAt: Date;
// 权限关系 TODO
}