Module fields

Module fields 

Source
Expand description

Common field name constants for zero-allocation filters.

These are pre-defined &'static str values for common database columns. Using these avoids the overhead of Cow::Borrowed construction.

Constantsยง

ACTIVE
Active flag field.
AGE
Age field.
AMOUNT
Amount field.
AUTHOR_ID
Foreign key: author_id.
BODY
Body field.
CATEGORY_ID
Foreign key: category_id.
CODE
Code field.
COMMENT_ID
Foreign key: comment_id.
CONTENT
Content field.
COUNT
Count field.
CREATED_AT
Timestamp: created_at.
DELETED
Deleted flag field.
DELETED_AT
Timestamp: deleted_at.
DESCRIPTION
Description field.
EMAIL
Email field.
ENABLED
Enabled flag field.
ENDS_AT
Timestamp: ends_at.
EXPIRES_AT
Timestamp: expires_at.
ID
Primary key field.
KEY
Key field.
LAST_LOGIN_AT
Timestamp: last_login_at.
NAME
Name field.
ORDER
Order/sort order field.
OWNER_ID
Foreign key: owner_id.
PARENT_ID
Foreign key: parent_id.
PASSWORD
Password hash field.
PATH
Path field.
POSITION
Position field.
POST_ID
Foreign key: post_id.
PRICE
Price field.
PRIORITY
Priority field.
PUBLISHED
Published flag field.
PUBLISHED_AT
Timestamp: published_at.
QUANTITY
Quantity field.
ROLE
Role field.
SCORE
Score field.
SLUG
Slug field.
STARTS_AT
Timestamp: starts_at.
STATUS
Status field.
TITLE
Title field.
TOKEN
Token field.
TYPE
Type field.
UPDATED_AT
Timestamp: updated_at.
URL
URL field.
USERNAME
Username field.
USER_ID
Foreign key: user_id.
UUID
UUID field.
VALUE
Value field.
VERIFIED
Verified flag field.
VERIFIED_AT
Timestamp: verified_at.
VERSION
Version field.