@@ -469,31 +469,31 @@ class Database {
469469 // Legacy methods for backward compatibility
470470 // will be removed in future versions
471471 async create < T > ( cls : { new ( ...args : any [ ] ) : T } , item : T ) : Promise < void > {
472- const entityName = cls . name . toLowerCase ( ) ;
472+ const entityName = cls . name ;
473473 const repository = this . entityRepositories . get ( entityName ) ;
474474 return repository ?. create ( item ) ;
475475 }
476476
477477 async read < T > ( cls : { new ( ...args : any [ ] ) : T } , key : string ) : Promise < T | undefined > {
478- const entityName = cls . name . toLowerCase ( ) ;
478+ const entityName = cls . name ;
479479 const repository = this . entityRepositories . get ( entityName ) ;
480480 return repository ?. read ( key ) ;
481481 }
482482
483483 async update < T > ( cls : { new ( ...args : any [ ] ) : T } , item : T ) : Promise < void > {
484- const entityName = cls . name . toLowerCase ( ) ;
484+ const entityName = cls . name ;
485485 const repository = this . entityRepositories . get ( entityName ) ;
486486 return repository ?. update ( item ) ;
487487 }
488488
489489 async delete < T > ( cls : { new ( ...args : any [ ] ) : T } , key : string ) : Promise < void > {
490- const entityName = cls . name . toLowerCase ( ) ;
490+ const entityName = cls . name ;
491491 const repository = this . entityRepositories . get ( entityName ) ;
492492 return repository ?. delete ( key ) ;
493493 }
494494
495495 async list < T > ( cls : { new ( ...args : any [ ] ) : T } ) : Promise < T [ ] > {
496- const entityName = cls . name . toLowerCase ( ) ;
496+ const entityName = cls . name ;
497497 const repository = this . entityRepositories . get ( entityName ) ;
498498 return repository ?. list ( ) || [ ] ;
499499 }
0 commit comments