feat(object transactions): support more types

This commit is contained in:
DecDuck
2024-12-26 19:37:21 +11:00
parent 6e17fbc234
commit 8e90ac86f7
2 changed files with 5 additions and 3 deletions
@@ -6,7 +6,7 @@ import { Readable } from "stream";
import { v4 as uuidv4 } from "uuid";
import { objectHandler } from "~/server/plugins/objects";
type TransactionDataType = string | Readable | Buffer;
export type TransactionDataType = string | Readable | Buffer;
type TransactionTable = { [key: string]: TransactionDataType }; // ID to data
type GlobalTransactionRecord = { [key: string]: TransactionTable }; // Transaction ID to table