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