Lo que vimos:
product.entity.ts
import {
PrimaryGeneratedColumn,
Column,
Entity,
CreateDateColumn,
UpdateDateColumn,
} from 'typeorm';
@Entity()
export class Product {
@PrimaryGeneratedColumn()
id: number;
@Column({ type: 'varchar', length: 255, unique: true })
name: string;
@Column({ type: 'text' })
description: string;
@Column({ type: 'int' })
price: number;
@Column({ type: 'int' })
stock: number;
@Column({ type: 'varchar' })
image: string;
@CreateDateColumn({
type: 'timestamptz',
default: () => 'CURRENT_TIMESTAMP',
})
createAt: Date;
@UpdateDateColumn({
type: 'timestamptz',
default: () => 'CURRENT_TIMESTAMP',
})
updateAt: Date;
}
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?