File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -217,7 +217,7 @@ export class TypeOrmCoreModule implements OnApplicationShutdown {
217217 const dataSource = await createTypeormDataSource (
218218 options as DataSourceOptions ,
219219 ) ;
220- return dataSource . initialize ? dataSource . initialize ( ) : dataSource ;
220+ return dataSource . initialize && ! dataSource . isInitialized ? dataSource . initialize ( ) : dataSource ;
221221 }
222222
223223 let entities = options . entities ;
@@ -233,7 +233,7 @@ export class TypeOrmCoreModule implements OnApplicationShutdown {
233233 ...options ,
234234 entities,
235235 } as DataSourceOptions ) ;
236- return dataSource . initialize ? dataSource . initialize ( ) : dataSource ;
236+ return dataSource . initialize && ! dataSource . isInitialized ? dataSource . initialize ( ) : dataSource ;
237237 } ) . pipe (
238238 handleRetry (
239239 options . retryAttempts ,
You can’t perform that action at this time.
0 commit comments