6 releases (3 breaking)
0.4.0 | Jun 8, 2024 |
---|---|
0.3.0 | Jan 20, 2023 |
0.2.0 | Nov 4, 2022 |
0.1.2 | Oct 5, 2022 |
0.1.0 | Sep 19, 2022 |
#1370 in Web programming
65KB
1.5K
SLoC
mwseaql
The mwseaql
crate contains MediaWiki SQL table definitions for use with SeaQL's SeaQuery builder.
See the full documentation (docs for main).
License
mwseaql is (C) 2022 Kunal Mehta, released under the GPL v3 or any later version, see COPYING for details.
lib.rs
:
MediaWiki SQL definitions for SeaQuery
The mwseaql
crate contains MediaWiki SQL table definitions
for use with SeaQL's SeaQuery builder.
Extensions
The following MediaWiki extension tables are supported:
- Extension:Linter, under
linter
feature - Extension:PageAssessments, under
page_assessments
feature - Extension:ProofreadPage, under
proofread_page
feature
More extensions can and will be added upon request!
Toolforge
Toolforge has two special views to optimize queries, logging_userindex
and revision_userindex
.
A definition for the meta_p.wiki
table is also provided.
These definitions can be enabled using the toolforge
feature.
Contributing
mwseaql
is a part of the mwbot-rs
project.
We're always looking for new contributors, please reach out
if you're interested!
Dependencies
~2MB
~37K SLoC