Skip to content

Commit 8ff53b4

Browse files
committed
[refactor]: streamlined entity name;
1 parent be7c08a commit 8ff53b4

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

index.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)