在.gitignore中添加对*.png、*.log、*-lock.json、*.woff2文件的忽略规则,并新增OFL.txt文件。同时,添加vue.svg图标文件以支持前端展示。更新多个TypeScript文件以优化代码格式和增强可读性。
35 lines
482 B
TypeScript
35 lines
482 B
TypeScript
import {
|
|
Entity,
|
|
PrimaryGeneratedColumn,
|
|
Column,
|
|
CreateDateColumn,
|
|
UpdateDateColumn,
|
|
} from 'typeorm';
|
|
|
|
@Entity('bid_items')
|
|
export class BidItem {
|
|
@PrimaryGeneratedColumn('uuid')
|
|
id: string;
|
|
|
|
@Column()
|
|
title: string;
|
|
|
|
@Column()
|
|
url: string;
|
|
|
|
@Column({ type: 'datetime' })
|
|
publishDate: Date;
|
|
|
|
@Column()
|
|
source: string;
|
|
|
|
@Column({ default: false })
|
|
pin: boolean;
|
|
|
|
@CreateDateColumn()
|
|
createdAt: Date;
|
|
|
|
@UpdateDateColumn()
|
|
updatedAt: Date;
|
|
}
|