# DbSets

Generic DbSet interfaces with extension method-based CRUD operations. Each entity domain has its own subfolder.

## Key Files

- **`IAcDbTableBase.cs`** — Base interface for all DbSets.

## Subfolders

| Folder | Purpose |
|---|---|
| [`Users/`](Users/README.md) | User CRUD, authentication, JWT token management |
| [`Profiles/`](Profiles/README.md) | Profile CRUD with address relations |
| [`Addresses/`](Addresses/README.md) | Address CRUD operations |
| [`Companies/`](Companies/README.md) | Company CRUD with profile and user-to-company relations |
| [`Messages/`](Messages/README.md) | Email message querying and CRUD |
| [`Loggers/`](Loggers/README.md) | Log item DbSet interface |
