use sea_query::IdenStatic;
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "actor"]
pub enum Actor {
Table,
#[iden = "actor_id"]
Id,
#[iden = "actor_name"]
Name,
#[iden = "actor_user"]
User,
}
#[cfg(feature = "toolforge")]
#[cfg_attr(docs, doc(cfg(feature = "toolforge")))]
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "actor_user"]
pub enum ActorUser {
Table,
#[iden = "actor_id"]
Id,
#[iden = "actor_name"]
Name,
#[iden = "actor_user"]
User,
}
#[cfg(feature = "toolforge")]
#[cfg_attr(docs, doc(cfg(feature = "toolforge")))]
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "actor_archive"]
pub enum ActorArchive {
Table,
#[iden = "actor_id"]
Id,
#[iden = "actor_name"]
Name,
#[iden = "actor_user"]
User,
}
#[cfg(feature = "toolforge")]
#[cfg_attr(docs, doc(cfg(feature = "toolforge")))]
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "actor_ipblocks"]
pub enum ActorIpblocks {
Table,
#[iden = "actor_id"]
Id,
#[iden = "actor_name"]
Name,
#[iden = "actor_user"]
User,
}
#[cfg(feature = "toolforge")]
#[cfg_attr(docs, doc(cfg(feature = "toolforge")))]
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "actor_image"]
pub enum ActorImage {
Table,
#[iden = "actor_id"]
Id,
#[iden = "actor_name"]
Name,
#[iden = "actor_user"]
User,
}
#[cfg(feature = "toolforge")]
#[cfg_attr(docs, doc(cfg(feature = "toolforge")))]
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "actor_oldimage"]
pub enum ActorOldimage {
Table,
#[iden = "actor_id"]
Id,
#[iden = "actor_name"]
Name,
#[iden = "actor_user"]
User,
}
#[cfg(feature = "toolforge")]
#[cfg_attr(docs, doc(cfg(feature = "toolforge")))]
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "actor_filearchive"]
pub enum ActorFilearchive {
Table,
#[iden = "actor_id"]
Id,
#[iden = "actor_name"]
Name,
#[iden = "actor_user"]
User,
}
#[cfg(feature = "toolforge")]
#[cfg_attr(docs, doc(cfg(feature = "toolforge")))]
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "actor_recentchanges"]
pub enum ActorRecentchanges {
Table,
#[iden = "actor_id"]
Id,
#[iden = "actor_name"]
Name,
#[iden = "actor_user"]
User,
}
#[cfg(feature = "toolforge")]
#[cfg_attr(docs, doc(cfg(feature = "toolforge")))]
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "actor_logging"]
pub enum ActorLogging {
Table,
#[iden = "actor_id"]
Id,
#[iden = "actor_name"]
Name,
#[iden = "actor_user"]
User,
}
#[cfg(feature = "toolforge")]
#[cfg_attr(docs, doc(cfg(feature = "toolforge")))]
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "actor_revision"]
pub enum ActorRevision {
Table,
#[iden = "actor_id"]
Id,
#[iden = "actor_name"]
Name,
#[iden = "actor_user"]
User,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "archive"]
pub enum Archive {
Table,
#[iden = "ar_actor"]
Actor,
#[iden = "ar_comment_id"]
CommentId,
#[iden = "ar_deleted"]
Deleted,
#[iden = "ar_id"]
Id,
#[iden = "ar_len"]
Len,
#[iden = "ar_minor_edit"]
MinorEdit,
#[iden = "ar_namespace"]
Namespace,
#[iden = "ar_page_id"]
PageId,
#[iden = "ar_parent_id"]
ParentId,
#[iden = "ar_rev_id"]
RevId,
#[iden = "ar_sha1"]
Sha1,
#[iden = "ar_timestamp"]
Timestamp,
#[iden = "ar_title"]
Title,
}
#[cfg(feature = "toolforge")]
#[cfg_attr(docs, doc(cfg(feature = "toolforge")))]
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "archive_userindex"]
pub enum ArchiveUserindex {
Table,
#[iden = "ar_actor"]
Actor,
#[iden = "ar_comment_id"]
CommentId,
#[iden = "ar_deleted"]
Deleted,
#[iden = "ar_id"]
Id,
#[iden = "ar_len"]
Len,
#[iden = "ar_minor_edit"]
MinorEdit,
#[iden = "ar_namespace"]
Namespace,
#[iden = "ar_page_id"]
PageId,
#[iden = "ar_parent_id"]
ParentId,
#[iden = "ar_rev_id"]
RevId,
#[iden = "ar_sha1"]
Sha1,
#[iden = "ar_timestamp"]
Timestamp,
#[iden = "ar_title"]
Title,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "block"]
pub enum Block {
Table,
#[iden = "bl_allow_usertalk"]
AllowUsertalk,
#[iden = "bl_anon_only"]
AnonOnly,
#[iden = "bl_block_email"]
BlockEmail,
#[iden = "bl_by_actor"]
ByActor,
#[iden = "bl_create_account"]
CreateAccount,
#[iden = "bl_deleted"]
Deleted,
#[iden = "bl_enable_autoblock"]
EnableAutoblock,
#[iden = "bl_expiry"]
Expiry,
#[iden = "bl_id"]
Id,
#[iden = "bl_parent_block_id"]
ParentBlockId,
#[iden = "bl_reason_id"]
ReasonId,
#[iden = "bl_sitewide"]
Sitewide,
#[iden = "bl_target"]
Target,
#[iden = "bl_timestamp"]
Timestamp,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "block_target"]
pub enum BlockTarget {
Table,
#[iden = "bt_address"]
Address,
#[iden = "bt_auto"]
Auto,
#[iden = "bt_count"]
Count,
#[iden = "bt_id"]
Id,
#[iden = "bt_ip_hex"]
IpHex,
#[iden = "bt_range_end"]
RangeEnd,
#[iden = "bt_range_start"]
RangeStart,
#[iden = "bt_user"]
User,
#[iden = "bt_user_text"]
UserText,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "bot_passwords"]
pub enum BotPasswords {
Table,
#[iden = "bp_app_id"]
AppId,
#[iden = "bp_grants"]
Grants,
#[iden = "bp_password"]
Password,
#[iden = "bp_restrictions"]
Restrictions,
#[iden = "bp_token"]
Token,
#[iden = "bp_user"]
User,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "category"]
pub enum Category {
Table,
#[iden = "cat_files"]
Files,
#[iden = "cat_id"]
Id,
#[iden = "cat_pages"]
Pages,
#[iden = "cat_subcats"]
Subcats,
#[iden = "cat_title"]
Title,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "categorylinks"]
pub enum Categorylinks {
Table,
#[iden = "cl_collation"]
Collation,
#[iden = "cl_from"]
From,
#[iden = "cl_sortkey"]
Sortkey,
#[iden = "cl_sortkey_prefix"]
SortkeyPrefix,
#[iden = "cl_timestamp"]
Timestamp,
#[iden = "cl_to"]
To,
#[iden = "cl_type"]
Type,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "change_tag"]
pub enum ChangeTag {
Table,
#[iden = "ct_id"]
Id,
#[iden = "ct_log_id"]
LogId,
#[iden = "ct_params"]
Params,
#[iden = "ct_rc_id"]
RcId,
#[iden = "ct_rev_id"]
RevId,
#[iden = "ct_tag_id"]
TagId,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "change_tag_def"]
pub enum ChangeTagDef {
Table,
#[iden = "ctd_count"]
Count,
#[iden = "ctd_id"]
Id,
#[iden = "ctd_name"]
Name,
#[iden = "ctd_user_defined"]
UserDefined,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "comment"]
pub enum Comment {
Table,
#[iden = "comment_data"]
Data,
#[iden = "comment_hash"]
Hash,
#[iden = "comment_id"]
Id,
#[iden = "comment_text"]
Text,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "content"]
pub enum Content {
Table,
#[iden = "content_address"]
Address,
#[iden = "content_id"]
Id,
#[iden = "content_model"]
Model,
#[iden = "content_sha1"]
Sha1,
#[iden = "content_size"]
Size,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "content_models"]
pub enum ContentModels {
Table,
#[iden = "model_id"]
Id,
#[iden = "model_name"]
Name,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "externallinks"]
pub enum Externallinks {
Table,
#[iden = "el_from"]
From,
#[iden = "el_id"]
Id,
#[iden = "el_to_domain_index"]
ToDomainIndex,
#[iden = "el_to_path"]
ToPath,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "filearchive"]
pub enum Filearchive {
Table,
#[iden = "fa_actor"]
Actor,
#[iden = "fa_archive_name"]
ArchiveName,
#[iden = "fa_bits"]
Bits,
#[iden = "fa_deleted"]
Deleted,
#[iden = "fa_deleted_reason_id"]
DeletedReasonId,
#[iden = "fa_deleted_timestamp"]
DeletedTimestamp,
#[iden = "fa_deleted_user"]
DeletedUser,
#[iden = "fa_description_id"]
DescriptionId,
#[iden = "fa_height"]
Height,
#[iden = "fa_id"]
Id,
#[iden = "fa_major_mime"]
MajorMime,
#[iden = "fa_media_type"]
MediaType,
#[iden = "fa_metadata"]
Metadata,
#[iden = "fa_minor_mime"]
MinorMime,
#[iden = "fa_name"]
Name,
#[iden = "fa_sha1"]
Sha1,
#[iden = "fa_size"]
Size,
#[iden = "fa_storage_group"]
StorageGroup,
#[iden = "fa_storage_key"]
StorageKey,
#[iden = "fa_timestamp"]
Timestamp,
#[iden = "fa_width"]
Width,
}
#[cfg(feature = "toolforge")]
#[cfg_attr(docs, doc(cfg(feature = "toolforge")))]
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "filearchive_userindex"]
pub enum FilearchiveUserindex {
Table,
#[iden = "fa_actor"]
Actor,
#[iden = "fa_archive_name"]
ArchiveName,
#[iden = "fa_bits"]
Bits,
#[iden = "fa_deleted"]
Deleted,
#[iden = "fa_deleted_reason_id"]
DeletedReasonId,
#[iden = "fa_deleted_timestamp"]
DeletedTimestamp,
#[iden = "fa_deleted_user"]
DeletedUser,
#[iden = "fa_description_id"]
DescriptionId,
#[iden = "fa_height"]
Height,
#[iden = "fa_id"]
Id,
#[iden = "fa_major_mime"]
MajorMime,
#[iden = "fa_media_type"]
MediaType,
#[iden = "fa_metadata"]
Metadata,
#[iden = "fa_minor_mime"]
MinorMime,
#[iden = "fa_name"]
Name,
#[iden = "fa_sha1"]
Sha1,
#[iden = "fa_size"]
Size,
#[iden = "fa_storage_group"]
StorageGroup,
#[iden = "fa_storage_key"]
StorageKey,
#[iden = "fa_timestamp"]
Timestamp,
#[iden = "fa_width"]
Width,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "image"]
pub enum Image {
Table,
#[iden = "img_actor"]
Actor,
#[iden = "img_bits"]
Bits,
#[iden = "img_description_id"]
DescriptionId,
#[iden = "img_height"]
Height,
#[iden = "img_major_mime"]
MajorMime,
#[iden = "img_media_type"]
MediaType,
#[iden = "img_metadata"]
Metadata,
#[iden = "img_minor_mime"]
MinorMime,
#[iden = "img_name"]
Name,
#[iden = "img_sha1"]
Sha1,
#[iden = "img_size"]
Size,
#[iden = "img_timestamp"]
Timestamp,
#[iden = "img_width"]
Width,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "imagelinks"]
pub enum Imagelinks {
Table,
#[iden = "il_from"]
From,
#[iden = "il_from_namespace"]
FromNamespace,
#[iden = "il_to"]
To,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "interwiki"]
pub enum Interwiki {
Table,
#[iden = "iw_api"]
Api,
#[iden = "iw_local"]
Local,
#[iden = "iw_prefix"]
Prefix,
#[iden = "iw_trans"]
Trans,
#[iden = "iw_url"]
Url,
#[iden = "iw_wikiid"]
Wikiid,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "ip_changes"]
pub enum IpChanges {
Table,
#[iden = "ipc_hex"]
Hex,
#[iden = "ipc_rev_id"]
RevId,
#[iden = "ipc_rev_timestamp"]
RevTimestamp,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "ipblocks_restrictions"]
pub enum IpblocksRestrictions {
Table,
#[iden = "ir_ipb_id"]
IpbId,
#[iden = "ir_type"]
Type,
#[iden = "ir_value"]
Value,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "iwlinks"]
pub enum Iwlinks {
Table,
#[iden = "iwl_from"]
From,
#[iden = "iwl_prefix"]
Prefix,
#[iden = "iwl_title"]
Title,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "job"]
pub enum Job {
Table,
#[iden = "job_attempts"]
Attempts,
#[iden = "job_cmd"]
Cmd,
#[iden = "job_id"]
Id,
#[iden = "job_namespace"]
Namespace,
#[iden = "job_params"]
Params,
#[iden = "job_random"]
Random,
#[iden = "job_sha1"]
Sha1,
#[iden = "job_timestamp"]
Timestamp,
#[iden = "job_title"]
Title,
#[iden = "job_token"]
Token,
#[iden = "job_token_timestamp"]
TokenTimestamp,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "l10n_cache"]
pub enum L10NCache {
Table,
#[iden = "lc_key"]
Key,
#[iden = "lc_lang"]
Lang,
#[iden = "lc_value"]
Value,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "langlinks"]
pub enum Langlinks {
Table,
#[iden = "ll_from"]
From,
#[iden = "ll_lang"]
Lang,
#[iden = "ll_title"]
Title,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "linktarget"]
pub enum Linktarget {
Table,
#[iden = "lt_id"]
Id,
#[iden = "lt_namespace"]
Namespace,
#[iden = "lt_title"]
Title,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "log_search"]
pub enum LogSearch {
Table,
#[iden = "ls_field"]
Field,
#[iden = "ls_log_id"]
LogId,
#[iden = "ls_value"]
Value,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "logging"]
pub enum Logging {
Table,
#[iden = "log_action"]
Action,
#[iden = "log_actor"]
Actor,
#[iden = "log_comment_id"]
CommentId,
#[iden = "log_deleted"]
Deleted,
#[iden = "log_id"]
Id,
#[iden = "log_namespace"]
Namespace,
#[iden = "log_page"]
Page,
#[iden = "log_params"]
Params,
#[iden = "log_timestamp"]
Timestamp,
#[iden = "log_title"]
Title,
#[iden = "log_type"]
Type,
}
#[cfg(feature = "toolforge")]
#[cfg_attr(docs, doc(cfg(feature = "toolforge")))]
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "logging_userindex"]
pub enum LoggingUserindex {
Table,
#[iden = "log_action"]
Action,
#[iden = "log_actor"]
Actor,
#[iden = "log_comment_id"]
CommentId,
#[iden = "log_deleted"]
Deleted,
#[iden = "log_id"]
Id,
#[iden = "log_namespace"]
Namespace,
#[iden = "log_page"]
Page,
#[iden = "log_params"]
Params,
#[iden = "log_timestamp"]
Timestamp,
#[iden = "log_title"]
Title,
#[iden = "log_type"]
Type,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "module_deps"]
pub enum ModuleDeps {
Table,
#[iden = "md_deps"]
Deps,
#[iden = "md_module"]
Module,
#[iden = "md_skin"]
Skin,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "objectcache"]
pub enum Objectcache {
Table,
#[iden = "exptime"]
Exptime,
#[iden = "flags"]
Flags,
#[iden = "keyname"]
Keyname,
#[iden = "modtoken"]
Modtoken,
#[iden = "value"]
Value,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "oldimage"]
pub enum Oldimage {
Table,
#[iden = "oi_actor"]
Actor,
#[iden = "oi_archive_name"]
ArchiveName,
#[iden = "oi_bits"]
Bits,
#[iden = "oi_deleted"]
Deleted,
#[iden = "oi_description_id"]
DescriptionId,
#[iden = "oi_height"]
Height,
#[iden = "oi_major_mime"]
MajorMime,
#[iden = "oi_media_type"]
MediaType,
#[iden = "oi_metadata"]
Metadata,
#[iden = "oi_minor_mime"]
MinorMime,
#[iden = "oi_name"]
Name,
#[iden = "oi_sha1"]
Sha1,
#[iden = "oi_size"]
Size,
#[iden = "oi_timestamp"]
Timestamp,
#[iden = "oi_width"]
Width,
}
#[cfg(feature = "toolforge")]
#[cfg_attr(docs, doc(cfg(feature = "toolforge")))]
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "oldimage_userindex"]
pub enum OldimageUserindex {
Table,
#[iden = "oi_actor"]
Actor,
#[iden = "oi_archive_name"]
ArchiveName,
#[iden = "oi_bits"]
Bits,
#[iden = "oi_deleted"]
Deleted,
#[iden = "oi_description_id"]
DescriptionId,
#[iden = "oi_height"]
Height,
#[iden = "oi_major_mime"]
MajorMime,
#[iden = "oi_media_type"]
MediaType,
#[iden = "oi_metadata"]
Metadata,
#[iden = "oi_minor_mime"]
MinorMime,
#[iden = "oi_name"]
Name,
#[iden = "oi_sha1"]
Sha1,
#[iden = "oi_size"]
Size,
#[iden = "oi_timestamp"]
Timestamp,
#[iden = "oi_width"]
Width,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "page"]
pub enum Page {
Table,
#[iden = "page_content_model"]
ContentModel,
#[iden = "page_id"]
Id,
#[iden = "page_is_new"]
IsNew,
#[iden = "page_is_redirect"]
IsRedirect,
#[iden = "page_lang"]
Lang,
#[iden = "page_latest"]
Latest,
#[iden = "page_len"]
Len,
#[iden = "page_links_updated"]
LinksUpdated,
#[iden = "page_namespace"]
Namespace,
#[iden = "page_random"]
Random,
#[iden = "page_title"]
Title,
#[iden = "page_touched"]
Touched,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "page_props"]
pub enum PageProps {
Table,
#[iden = "pp_page"]
Page,
#[iden = "pp_propname"]
Propname,
#[iden = "pp_sortkey"]
Sortkey,
#[iden = "pp_value"]
Value,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "page_restrictions"]
pub enum PageRestrictions {
Table,
#[iden = "pr_cascade"]
Cascade,
#[iden = "pr_expiry"]
Expiry,
#[iden = "pr_id"]
Id,
#[iden = "pr_level"]
Level,
#[iden = "pr_page"]
Page,
#[iden = "pr_type"]
Type,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "pagelinks"]
pub enum Pagelinks {
Table,
#[iden = "pl_from"]
From,
#[iden = "pl_from_namespace"]
FromNamespace,
#[iden = "pl_namespace"]
Namespace,
#[iden = "pl_target_id"]
TargetId,
#[iden = "pl_title"]
Title,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "protected_titles"]
pub enum ProtectedTitles {
Table,
#[iden = "pt_create_perm"]
CreatePerm,
#[iden = "pt_expiry"]
Expiry,
#[iden = "pt_namespace"]
Namespace,
#[iden = "pt_reason_id"]
ReasonId,
#[iden = "pt_timestamp"]
Timestamp,
#[iden = "pt_title"]
Title,
#[iden = "pt_user"]
User,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "querycache"]
pub enum Querycache {
Table,
#[iden = "qc_namespace"]
Namespace,
#[iden = "qc_title"]
Title,
#[iden = "qc_type"]
Type,
#[iden = "qc_value"]
Value,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "querycache_info"]
pub enum QuerycacheInfo {
Table,
#[iden = "qci_timestamp"]
Timestamp,
#[iden = "qci_type"]
Type,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "querycachetwo"]
pub enum Querycachetwo {
Table,
#[iden = "qcc_namespace"]
Namespace,
#[iden = "qcc_namespacetwo"]
Namespacetwo,
#[iden = "qcc_title"]
Title,
#[iden = "qcc_titletwo"]
Titletwo,
#[iden = "qcc_type"]
Type,
#[iden = "qcc_value"]
Value,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "recentchanges"]
pub enum Recentchanges {
Table,
#[iden = "rc_actor"]
Actor,
#[iden = "rc_bot"]
Bot,
#[iden = "rc_comment_id"]
CommentId,
#[iden = "rc_cur_id"]
CurId,
#[iden = "rc_deleted"]
Deleted,
#[iden = "rc_id"]
Id,
#[iden = "rc_ip"]
Ip,
#[iden = "rc_last_oldid"]
LastOldid,
#[iden = "rc_log_action"]
LogAction,
#[iden = "rc_log_type"]
LogType,
#[iden = "rc_logid"]
Logid,
#[iden = "rc_minor"]
Minor,
#[iden = "rc_namespace"]
Namespace,
#[iden = "rc_new"]
New,
#[iden = "rc_new_len"]
NewLen,
#[iden = "rc_old_len"]
OldLen,
#[iden = "rc_params"]
Params,
#[iden = "rc_patrolled"]
Patrolled,
#[iden = "rc_source"]
Source,
#[iden = "rc_this_oldid"]
ThisOldid,
#[iden = "rc_timestamp"]
Timestamp,
#[iden = "rc_title"]
Title,
#[iden = "rc_type"]
Type,
}
#[cfg(feature = "toolforge")]
#[cfg_attr(docs, doc(cfg(feature = "toolforge")))]
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "recentchanges_userindex"]
pub enum RecentchangesUserindex {
Table,
#[iden = "rc_actor"]
Actor,
#[iden = "rc_bot"]
Bot,
#[iden = "rc_comment_id"]
CommentId,
#[iden = "rc_cur_id"]
CurId,
#[iden = "rc_deleted"]
Deleted,
#[iden = "rc_id"]
Id,
#[iden = "rc_ip"]
Ip,
#[iden = "rc_last_oldid"]
LastOldid,
#[iden = "rc_log_action"]
LogAction,
#[iden = "rc_log_type"]
LogType,
#[iden = "rc_logid"]
Logid,
#[iden = "rc_minor"]
Minor,
#[iden = "rc_namespace"]
Namespace,
#[iden = "rc_new"]
New,
#[iden = "rc_new_len"]
NewLen,
#[iden = "rc_old_len"]
OldLen,
#[iden = "rc_params"]
Params,
#[iden = "rc_patrolled"]
Patrolled,
#[iden = "rc_source"]
Source,
#[iden = "rc_this_oldid"]
ThisOldid,
#[iden = "rc_timestamp"]
Timestamp,
#[iden = "rc_title"]
Title,
#[iden = "rc_type"]
Type,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "redirect"]
pub enum Redirect {
Table,
#[iden = "rd_fragment"]
Fragment,
#[iden = "rd_from"]
From,
#[iden = "rd_interwiki"]
Interwiki,
#[iden = "rd_namespace"]
Namespace,
#[iden = "rd_title"]
Title,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "revision"]
pub enum Revision {
Table,
#[iden = "rev_actor"]
Actor,
#[iden = "rev_comment_id"]
CommentId,
#[iden = "rev_deleted"]
Deleted,
#[iden = "rev_id"]
Id,
#[iden = "rev_len"]
Len,
#[iden = "rev_minor_edit"]
MinorEdit,
#[iden = "rev_page"]
Page,
#[iden = "rev_parent_id"]
ParentId,
#[iden = "rev_sha1"]
Sha1,
#[iden = "rev_timestamp"]
Timestamp,
}
#[cfg(feature = "toolforge")]
#[cfg_attr(docs, doc(cfg(feature = "toolforge")))]
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "revision_userindex"]
pub enum RevisionUserindex {
Table,
#[iden = "rev_actor"]
Actor,
#[iden = "rev_comment_id"]
CommentId,
#[iden = "rev_deleted"]
Deleted,
#[iden = "rev_id"]
Id,
#[iden = "rev_len"]
Len,
#[iden = "rev_minor_edit"]
MinorEdit,
#[iden = "rev_page"]
Page,
#[iden = "rev_parent_id"]
ParentId,
#[iden = "rev_sha1"]
Sha1,
#[iden = "rev_timestamp"]
Timestamp,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "searchindex"]
pub enum Searchindex {
Table,
#[iden = "si_page"]
Page,
#[iden = "si_text"]
Text,
#[iden = "si_title"]
Title,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "site_identifiers"]
pub enum SiteIdentifiers {
Table,
#[iden = "si_key"]
Key,
#[iden = "si_site"]
Site,
#[iden = "si_type"]
Type,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "site_stats"]
pub enum SiteStats {
Table,
#[iden = "ss_active_users"]
ActiveUsers,
#[iden = "ss_good_articles"]
GoodArticles,
#[iden = "ss_images"]
Images,
#[iden = "ss_row_id"]
RowId,
#[iden = "ss_total_edits"]
TotalEdits,
#[iden = "ss_total_pages"]
TotalPages,
#[iden = "ss_users"]
Users,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "sites"]
pub enum Sites {
Table,
#[iden = "site_config"]
Config,
#[iden = "site_data"]
Data,
#[iden = "site_domain"]
Domain,
#[iden = "site_forward"]
Forward,
#[iden = "site_global_key"]
GlobalKey,
#[iden = "site_group"]
Group,
#[iden = "site_id"]
Id,
#[iden = "site_language"]
Language,
#[iden = "site_protocol"]
Protocol,
#[iden = "site_source"]
Source,
#[iden = "site_type"]
Type,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "slot_roles"]
pub enum SlotRoles {
Table,
#[iden = "role_id"]
Id,
#[iden = "role_name"]
Name,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "slots"]
pub enum Slots {
Table,
#[iden = "slot_content_id"]
ContentId,
#[iden = "slot_origin"]
Origin,
#[iden = "slot_revision_id"]
RevisionId,
#[iden = "slot_role_id"]
RoleId,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "templatelinks"]
pub enum Templatelinks {
Table,
#[iden = "tl_from"]
From,
#[iden = "tl_from_namespace"]
FromNamespace,
#[iden = "tl_target_id"]
TargetId,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "text"]
pub enum Text {
Table,
#[iden = "old_flags"]
Flags,
#[iden = "old_id"]
Id,
#[iden = "old_text"]
Text,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "updatelog"]
pub enum Updatelog {
Table,
#[iden = "ul_key"]
Key,
#[iden = "ul_value"]
Value,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "uploadstash"]
pub enum Uploadstash {
Table,
#[iden = "us_chunk_inx"]
ChunkInx,
#[iden = "us_id"]
Id,
#[iden = "us_image_bits"]
ImageBits,
#[iden = "us_image_height"]
ImageHeight,
#[iden = "us_image_width"]
ImageWidth,
#[iden = "us_key"]
Key,
#[iden = "us_media_type"]
MediaType,
#[iden = "us_mime"]
Mime,
#[iden = "us_orig_path"]
OrigPath,
#[iden = "us_path"]
Path,
#[iden = "us_props"]
Props,
#[iden = "us_sha1"]
Sha1,
#[iden = "us_size"]
Size,
#[iden = "us_source_type"]
SourceType,
#[iden = "us_status"]
Status,
#[iden = "us_timestamp"]
Timestamp,
#[iden = "us_user"]
User,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "user"]
pub enum User {
Table,
#[iden = "user_editcount"]
Editcount,
#[iden = "user_email"]
Email,
#[iden = "user_email_authenticated"]
EmailAuthenticated,
#[iden = "user_email_token"]
EmailToken,
#[iden = "user_email_token_expires"]
EmailTokenExpires,
#[iden = "user_id"]
Id,
#[iden = "user_is_temp"]
IsTemp,
#[iden = "user_name"]
Name,
#[iden = "user_newpass_time"]
NewpassTime,
#[iden = "user_newpassword"]
Newpassword,
#[iden = "user_password"]
Password,
#[iden = "user_password_expires"]
PasswordExpires,
#[iden = "user_real_name"]
RealName,
#[iden = "user_registration"]
Registration,
#[iden = "user_token"]
Token,
#[iden = "user_touched"]
Touched,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "user_autocreate_serial"]
pub enum UserAutocreateSerial {
Table,
#[iden = "uas_shard"]
Shard,
#[iden = "uas_value"]
Value,
#[iden = "uas_year"]
Year,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "user_former_groups"]
pub enum UserFormerGroups {
Table,
#[iden = "ufg_group"]
Group,
#[iden = "ufg_user"]
User,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "user_groups"]
pub enum UserGroups {
Table,
#[iden = "ug_expiry"]
Expiry,
#[iden = "ug_group"]
Group,
#[iden = "ug_user"]
User,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "user_newtalk"]
pub enum UserNewtalk {
Table,
#[iden = "user_id"]
Id,
#[iden = "user_ip"]
Ip,
#[iden = "user_last_timestamp"]
LastTimestamp,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "user_properties"]
pub enum UserProperties {
Table,
#[iden = "up_property"]
Property,
#[iden = "up_user"]
User,
#[iden = "up_value"]
Value,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "watchlist"]
pub enum Watchlist {
Table,
#[iden = "wl_id"]
Id,
#[iden = "wl_namespace"]
Namespace,
#[iden = "wl_notificationtimestamp"]
Notificationtimestamp,
#[iden = "wl_title"]
Title,
#[iden = "wl_user"]
User,
}
#[non_exhaustive]
#[derive(Copy, Clone, IdenStatic)]
#[iden = "watchlist_expiry"]
pub enum WatchlistExpiry {
Table,
#[iden = "we_expiry"]
Expiry,
#[iden = "we_item"]
Item,
}