Код: Выделить всё
async create(createProductDto:CreateProductDto):Promise
{
const product=this.productRepository.create(createProductDto)
return this.productRepository.save(product)
}
< /code>
это я моя сущность: < /p>
import { Category } from "src/category/entities/category.entity";
import { CheckProduct } from "src/check/entities/check-product.entity";
import { Column, Entity, JoinColumn, ManyToOne, OneToMany, PrimaryGeneratedColumn } from "typeorm";
@Entity()
export class Product{
@PrimaryGeneratedColumn()
id:number
@Column({length:100})
name:string
@Column({length:200, nullable:true})
description:string
@Column()
price:number
@Column({default:true})
status:boolean
@ManyToOne(()=>Category, category=>category.products, {onDelete:'CASCADE'})
@JoinColumn({name:'categoryId'})
category:Category
@Column()
categoryId:number
@OneToMany(()=>CheckProduct, checkProduct=>checkProduct.product)
checks:CheckProduct[]
}
Мне нужно исправить автоматическую последовательность.
Подробнее здесь: https://stackoverflow.com/questions/796 ... t-sequence