add constraint

This commit is contained in:
2025-05-27 22:01:28 +08:00
parent e71f08a3de
commit a08964bd4a
2 changed files with 6 additions and 0 deletions
+3
View File
@@ -5,6 +5,8 @@ import { DataSource, ObjectType } from 'typeorm';
import { CUSTOM_REPOSITORY_METADATA } from '@/modules/database/constants';
import { DataExistConstraint } from '../core/constraints/data.exist.constraint';
@Module({})
export class DatabaseModule {
static forRoot(configRegister: () => TypeOrmModuleOptions): DynamicModule {
@@ -12,6 +14,7 @@ export class DatabaseModule {
global: true,
module: DatabaseModule,
imports: [TypeOrmModule.forRoot(configRegister())],
providers: [DataExistConstraint],
};
}
static forRepository<T extends Type<any>>(