# Sub Dictionary: `tbl_Login`

## Table Info

| Property | Value |
|----------|-------|
| Table | `tbl_Login` |
| Database | quitsure |
| Connection | `mysql` |
| Engine | InnoDB |
| Type | TABLE |
| Category | Core/Master |
| Laravel Model | `Login` (app/Models/Login.php) |

## Columns

| # | Column | Type | Nullable | Default | Key | Extra | Description |
|---|--------|------|----------|---------|-----|-------|-------------|
| 1 | `iLoginId` | `int unsigned` | NO | - | PRI | auto_increment | Integer: Login Id (likely FK) |
| 2 | `vEmail` | `varchar(500)` | YES | NULL | MUL | - | Varchar: Email |
| 3 | `vMobile` | `varchar(45)` | YES | NULL | - | - | Varchar: Mobile |
| 4 | `vOTP` | `varchar(6)` | NO | - | - | - | Varchar: OTP |
| 5 | `dDateCreated` | `datetime` | NO | `CURRENT_TIMESTAMP` | - | DEFAULT_GENERATED | Datetime: Date Created |
| 6 | `bUsed` | `tinyint` | NO | `0` | MUL | - | Boolean/Flag: Used |
| 7 | `bExpired` | `tinyint` | NO | `0` | MUL | - | Boolean/Flag: Expired |
| 8 | `vUDID` | `varchar(500)` | YES | NULL | - | - | Varchar: UDID |

## Indexes

| Name | Columns | Unique | Type |
|------|---------|--------|------|
| `idx_tbl_Login_bExpired` | `bExpired` | NO | BTREE |
| `idx_tbl_Login_bUsed` | `bUsed` | NO | BTREE |
| `idx_tbl_Login_vEmail` | `vEmail` | NO | BTREE |
| `idx_tbl_Login_vEmail_bExpired` | `vEmail`, `bExpired` | NO | BTREE |
| `idx_tbl_Login_vEmail_bUsed_bExpired` | `vEmail`, `bUsed`, `bExpired` | NO | BTREE |
| `PRIMARY` | `iLoginId` | YES | BTREE |

## Foreign Keys

### Formal Foreign Keys

None defined.

