Appearance
Plans
Overview
A plan defines the default resources assigned to a new user account: an initial coin balance and a storage quota. When a user registers, they are automatically assigned the default plan. A premium plan exists in the system but is not currently active in the app.
Fields
| Field | What it represents |
|---|---|
| Name | The plan's display name |
| Initial coins | The coin balance granted to a user when the plan is assigned |
| Initial storage | The storage quota granted at plan assignment |
| Default plan | Whether this is the plan automatically assigned at registration |
| Price | The cost to subscribe to this plan (not currently in use) |
Relations
Business Rules
- When a user completes registration, the default plan is assigned automatically.
- The default plan determines the user's starting coin balance and storage quota — see Coins.
- A premium plan exists in the system but is not currently available through the app. The Premium flag on a user account is reserved for future use.
Constraints
- Only one plan can be marked as the default plan.