tspace-mysql
Version:
Tspace MySQL is a promise-based ORM for Node.js, designed with modern TypeScript and providing type safety for schema databases.
10 lines (9 loc) • 419 B
TypeScript
import { Model, Repository } from "..";
export type NestRepository<M extends Model> = ReturnType<typeof Repository<M>>;
export declare const NestInject: <M extends Model<any, unknown>>(model: string | (new () => M)) => string;
export declare const NestProvider: <M extends Model<any, unknown>>(model: new () => M, options?: {
pattern?: 'repository' | 'model';
}) => {
provide: string;
useValue: unknown;
};