This commit is contained in:
fro1991
2025-10-30 01:26:33 +07:00
parent 98806c5ff7
commit 81ce05dcd8
3 changed files with 55 additions and 3 deletions

View File

@ -16,14 +16,12 @@ export class TrxCustomerUserSignature {
customer_user: TrxCustomerUser; customer_user: TrxCustomerUser;
@Column({ @Column({
nullable: false,
type: "text", type: "text",
}) })
signature_image: string; signature_image: string;
@Column({ @Column({
nullable: false, type: "text",
length: 256,
}) })
signature_hash: string; signature_hash: string;

View File

@ -0,0 +1,53 @@
import { Column, CreateDateColumn, DeleteDateColumn, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn, UpdateDateColumn } from "typeorm";
import { TrxTransaction } from "./trx_transactions";
@Entity("trx_transaction_signatures", { schema: "trx" })
export class TrxTransactionSignature {
@PrimaryGeneratedColumn("uuid")
id: string;
@ManyToOne(() => TrxTransaction, { onDelete: "NO ACTION" })
@JoinColumn()
transaction: TrxTransaction;
@Column({
type: "text",
})
customer_user_signature_image: string;
@Column({
type: "text",
})
customer_user_signature_hash: string;
@Column({
type: "text",
})
document_signature: string;
@Column({
type: "text",
})
qr_code: string;
@Column()
@CreateDateColumn()
created_at: Date;
@Column({ nullable: true, length: 256 })
created_by: string;
@Column({ nullable: true })
@UpdateDateColumn()
updated_at: Date;
@Column({ nullable: true, length: 256 })
updated_by: string;
@Column({ nullable: true })
@DeleteDateColumn()
deleted_at: Date;
@Column({ nullable: true, length: 256 })
deleted_by: string;
}

View File

@ -19,4 +19,5 @@ export * from "../entity/trx_receivers";
export * from "../entity/trx_transactions"; export * from "../entity/trx_transactions";
export * from "../entity/trx_transaction_slas"; export * from "../entity/trx_transaction_slas";
export * from "../entity/trx_transaction_amls"; export * from "../entity/trx_transaction_amls";
export * from "../entity/trx_transaction_signatures";
export * from "../types/trx"; export * from "../types/trx";