Files
AstralRinth/apps/labrinth/src/models/v3/ids.rs
aecsocket 4def0e8407 Initial affiliate codes implementation (#4382)
* Initial affiliate codes implementation

* some more docs to codes

* sqlx prepare

* Address PR comments

* Address more PR comments

* fix clippy

* Switch to using Json<T> for type-safe responses
2025-09-18 15:43:34 +00:00

29 lines
714 B
Rust

use ariadne::ids::base62_id;
base62_id!(ChargeId);
base62_id!(CollectionId);
base62_id!(FileId);
base62_id!(ImageId);
base62_id!(NotificationId);
base62_id!(OAuthAccessTokenId);
base62_id!(OAuthClientAuthorizationId);
base62_id!(OAuthClientId);
base62_id!(OAuthRedirectUriId);
base62_id!(OrganizationId);
base62_id!(PatId);
base62_id!(PayoutId);
base62_id!(ProductId);
base62_id!(ProductPriceId);
base62_id!(ProjectId);
base62_id!(ReportId);
base62_id!(SessionId);
base62_id!(SharedInstanceId);
base62_id!(SharedInstanceVersionId);
base62_id!(TeamId);
base62_id!(TeamMemberId);
base62_id!(ThreadId);
base62_id!(ThreadMessageId);
base62_id!(UserSubscriptionId);
base62_id!(VersionId);
base62_id!(AffiliateCodeId);