mwseaql/page_assessments.rs
1// This file is autogenerated.
2//! Schema definitions for the `mediawiki/extensions/PageAssessments` repository
3use sea_query::IdenStatic;
4
5/// `page_assessments` table
6///
7/// Documentation may be available on [mediawiki.org](https://www.mediawiki.org/wiki/Manual:page_assessments_table).
8#[non_exhaustive]
9#[derive(Copy, Clone, IdenStatic)]
10#[iden = "page_assessments"]
11pub enum PageAssessments {
12 Table,
13 /// `pa_class` column
14 #[iden = "pa_class"]
15 Class,
16 /// `pa_importance` column
17 #[iden = "pa_importance"]
18 Importance,
19 /// `pa_page_id` column
20 #[iden = "pa_page_id"]
21 PageId,
22 /// `pa_page_revision` column
23 #[iden = "pa_page_revision"]
24 PageRevision,
25 /// `pa_project_id` column
26 #[iden = "pa_project_id"]
27 ProjectId,
28}
29
30/// `page_assessments_projects` table
31///
32/// Documentation may be available on [mediawiki.org](https://www.mediawiki.org/wiki/Manual:page_assessments_projects_table).
33#[non_exhaustive]
34#[derive(Copy, Clone, IdenStatic)]
35#[iden = "page_assessments_projects"]
36pub enum PageAssessmentsProjects {
37 Table,
38 /// `pap_parent_id` column
39 #[iden = "pap_parent_id"]
40 ParentId,
41 /// `pap_project_id` column
42 #[iden = "pap_project_id"]
43 ProjectId,
44 /// `pap_project_title` column
45 #[iden = "pap_project_title"]
46 ProjectTitle,
47}