Expand description
Pre-defined common field name constants.
These are compile-time &'static str values that require zero allocation.
Use these when your field names match common database column names.
Constants§
- ACTIVE
- Active flag: “active”
- AGE
- Age field: “age”
- ALL_
SORTED - All registered static field names (sorted for binary search).
Use
lookup()to check if a field name is registered. - AMOUNT
- Amount field: “amount”
- ARCHIVED
- Archived flag: “archived”
- ATTEMPTS
- Attempts field: “attempts”
- AUTHOR_
ID - Author ID foreign key: “author_id”
- AVATAR_
URL - Avatar URL: “avatar_url”
- BODY
- Body field: “body”
- CATEGORY
- Category field: “category”
- COMPLETED_
AT - Completed timestamp: “completed_at”
- CONTENT
- Content field: “content”
- COUNT
- Count field: “count”
- CREATED_
AT - Created timestamp: “created_at”
- DATA
- Data field: “data”
- DELETED
- Deleted flag: “deleted”
- DELETED_
AT - Deleted timestamp: “deleted_at”
- DESCRIPTION
- Description field: “description”
- Email field: “email”
- ENABLED
- Enabled flag: “enabled”
- EXPIRES_
AT - Expires timestamp: “expires_at”
- FILE
- File field: “file”
- FIRST_
NAME - First name: “first_name”
- FLAGGED
- Flagged flag: “flagged”
- ID
- Primary key field: “id”
- IMAGE_
URL - Image URL: “image_url”
- KIND
- Kind discriminator: “kind”
- LAST_
NAME - Last name: “last_name”
- MAX_
ATTEMPTS - Max attempts: “max_attempts”
- METADATA
- Metadata field: “metadata”
- NAME
- Name field: “name”
- ORDER
- Order/position field: “order”
- ORG_ID
- Organization ID: “org_id”
- OWNER_
ID - Owner ID foreign key: “owner_id”
- PARENT_
ID - Parent ID foreign key: “parent_id”
- PASSWORD
- Password field: “password”
- PATH
- Path field: “path”
- POSITION
- Position field: “position”
- PRICE
- Price field: “price”
- PRIORITY
- Priority field: “priority”
- PUBLISHED
- Published flag: “published”
- PUBLISHED_
AT - Published timestamp: “published_at”
- QUANTITY
- Quantity field: “quantity”
- ROLE
- Role field: “role”
- SCORE
- Score field: “score”
- SLUG
- Slug field: “slug”
- STARTED_
AT - Started timestamp: “started_at”
- STATUS
- Status field: “status”
- TAGS
- Tags field: “tags”
- TENANT_
ID - Tenant ID for multi-tenancy: “tenant_id”
- TITLE
- Title field: “title”
- TYPE
- Type discriminator: “type”
- UPDATED_
AT - Updated timestamp: “updated_at”
- URL
- URL field: “url”
- USER_ID
- User ID foreign key: “user_id”
- UUID
- UUID field: “uuid”
- VERIFIED
- Verified field: “verified”
- VERSION
- Version field: “version”