Files
api-monedero-electronico/src/database/Monedero/entities/abono-ticket.entity.ts
T
2025-10-23 08:35:55 -06:00

30 lines
682 B
TypeScript

import {
Entity,
PrimaryGeneratedColumn,
Column,
ManyToOne,
JoinColumn,
} from 'typeorm';
import { Transaccion } from 'src/database/Monedero/entities/transaccion.entity'; // ajusta la ruta según tu estructura
@Entity('AbonoTicket')
export class AbonoTicket {
@PrimaryGeneratedColumn({ name: 'idTickect', type: 'int' })
idTickect: number;
@ManyToOne(() => Transaccion, (transaccion) => transaccion.abonos, {
onDelete: 'CASCADE',
})
@JoinColumn({ name: 'idTransaccion' })
transaccion: Transaccion;
@Column({ type: 'varchar', length: 100 })
folio: string;
@Column({ type: 'int' })
monto: number;
@Column({ type: 'datetime' })
fecha: Date;
}