Skip to content

[Tech Debt] Fix SQLite naming inconsistency in providers/repository #273

@sonikro

Description

@sonikro

Problem

All repository implementations in packages/providers/src/repository/ use the prefix SQlite (lowercase 'l'):

SQliteServerRepository.ts
SQliteUserCreditsRepository.ts
SQliteGuildParametersRepository.ts
SQliteServerActivityRepository.ts
SQliteServerStatusMetricsRepository.ts
SQliteUserRepository.ts
SQliteCreditOrdersRepository.ts
SQlitePlayerConnectionHistoryRepository.ts

But one file uses the correct SQLite casing:

SQLiteReportRepository.ts  ← correct

The correct product name is SQLite (capital L). This inconsistency makes grepping and navigation confusing.

Fix

  1. Rename all SQlite* files to SQLite*
  2. Rename all class names from SQlite* to SQLite*
  3. Update all import references throughout the codebase (barrel index.ts and all consumers)

Metadata

Metadata

Assignees

No one assigned

    Labels

    tech-debtTechnical debt items

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions