Skip to main content

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}