Manual:Database layout/pt-br

This page is a translated version of the page Manual:Database layout and the translation is 100% complete.
Esquema redireciona para aqui; para informação sobre o espaço nominal Esquema:, consulte Extension:EventLogging , e para a estrutura de extension.json, consulte Manual:Extension.json/Schema .


Manual:Conteúdos Leiaute do banco de dados do MediaWiki database_layout table
Database schema diagram of MediaWiki
Database schema diagram of MediaWiki

O código SQL que cria as tabelas principais MySQL/MariaDB para qualquer versão do MediaWiki está no arquivo de origem maintenance/tables.json, que é então transformado em maintenance/tables-generated.sql.

Antes do MediaWiki 1.35, o código SQL que cria as tabelas centrais $1 para qualquer versão do MediaWiki - com muitos comentários - está no arquivo-fonte maintenance/tables.sql. Até o MediaWiki 1.37, o maintenance/tables.sql continuou parcialmente em uso, pois algumas tabelas ainda não haviam sido migradas para o maintenance/tables.json.

As tabelas mais importantes são provavelmente:

Histórico de versões

A tabela a seguir mostra o intervalo de versões do MediaWiki sobre as quais cada tabela existe no esquema. Linhas vermelhas indicam tabelas que não são mais usadas pelo núcleo nem adicionadas pelo instalador a partir de uma versão específica. No entanto, eles ainda podem ser usados por extensões. Observe que os títulos das tabelas são repetidos a cada 10 linhas para maior clareza.

1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19 1.20 1.21 1.22 1.23 1.24 1.25 1.26 1.27 1.28 1.29 1.30 1.31 1.32 1.33 1.34 1.35 1.36 1.37 1.38 1.39 1.40 1.41 1.42 1.43 master
 actor
archive
 block
 block_target
 blobs 
 bot_passwords
brokenlinks 
 category
 categorylinks
 change_tag
1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19 1.20 1.21 1.22 1.23 1.24 1.25 1.26 1.27 1.28 1.29 1.30 1.31 1.32 1.33 1.34 1.35 1.36 1.37 1.38 1.39 1.40 1.41 1.42 1.43 master
 change_tag_def
 comment
 content
 content_models
cur 
 externallinks
 external_user 
 filearchive
 hitcounter 
image
1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19 1.20 1.21 1.22 1.23 1.24 1.25 1.26 1.27 1.28 1.29 1.30 1.31 1.32 1.33 1.34 1.35 1.36 1.37 1.38 1.39 1.40 1.41 1.42 1.43 master
imagelinks
 image_comment_temp 
interwiki
 ip_changes
ipblocks 
 ipblocks_old 
 ipblocks_restrictions
 iwlinks
 job
 l10n_cache
1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19 1.20 1.21 1.22 1.23 1.24 1.25 1.26 1.27 1.28 1.29 1.30 1.31 1.32 1.33 1.34 1.35 1.36 1.37 1.38 1.39 1.40 1.41 1.42 1.43 master
 langlinks
links 
linkscc 
 linktarget
 logging
 log_search
math 
 module_deps
 msg_resource 
 msg_resource_links 
1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19 1.20 1.21 1.22 1.23 1.24 1.25 1.26 1.27 1.28 1.29 1.30 1.31 1.32 1.33 1.34 1.35 1.36 1.37 1.38 1.39 1.40 1.41 1.42 1.43 master
 objectcache
old 
oldimage
 page
 pagelinks
 page_props
 page_restrictions
 profiling 
 protected_titles
 querycache
1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19 1.20 1.21 1.22 1.23 1.24 1.25 1.26 1.27 1.28 1.29 1.30 1.31 1.32 1.33 1.34 1.35 1.36 1.37 1.38 1.39 1.40 1.41 1.42 1.43 master
 querycachetwo
 querycache_info
recentchanges
 redirect
 revision
 revision_actor_temp 
 revision_comment_temp 
searchindex
 sites
 site_identifiers
1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19 1.20 1.21 1.22 1.23 1.24 1.25 1.26 1.27 1.28 1.29 1.30 1.31 1.32 1.33 1.34 1.35 1.36 1.37 1.38 1.39 1.40 1.41 1.42 1.43 master
site_stats
 slots
 slot_roles
 tag_summary 
 templatelinks
 text
 trackbacks 
 transcache 
 updatelog
 uploadstash
1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19 1.20 1.21 1.22 1.23 1.24 1.25 1.26 1.27 1.28 1.29 1.30 1.31 1.32 1.33 1.34 1.35 1.36 1.37 1.38 1.39 1.40 1.41 1.42 1.43 master
user
 user_autocreate_serial
 user_former_groups
 user_groups
user_newtalk
 user_properties
 user_rights 
 valid_tag 
 validate 
watchlist
1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19 1.20 1.21 1.22 1.23 1.24 1.25 1.26 1.27 1.28 1.29 1.30 1.31 1.32 1.33 1.34 1.35 1.36 1.37 1.38 1.39 1.40 1.41 1.42 1.43 master
 watchlist_expiry
1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 1.12 1.13 1.14 1.15 1.16 1.17 1.18 1.19 1.20 1.21 1.22 1.23 1.24 1.25 1.26 1.27 1.28 1.29 1.30 1.31 1.32 1.33 1.34 1.35 1.36 1.37 1.38 1.39 1.40 1.41 1.42 1.43 master

Sistemas de gerenciamento de banco de dados

No MediaWiki master, tables.sql está sendo migrado para maintenance/tables.json, e os comentários da documentação devem ser encontrados lá em vez dos arquivos SQL resultantes.

Consulte a versão compatível com MariaDB/MySQL do Git: maintenance/tables.sql, maintenance/tables-generated.sql.

Se estiver usando SQLite , o arquivo maintenance/sqlite/tables-generated.sql e as tabelas MySQL não migradas em maintenance/tables.sql devem ser visualizados.

Se estiver usando PostgreSQL , os arquivos maintenance/postgres/tables.sql e maintenance/postgres/tables-generated.sql devem ser visualizados.

Se usar Microsoft SQL Server, veja maintenance/mssql/tables.sql. (removido na 1.34)

Se usar Oracle, veja maintenance/oracle/tables.sql. (removido na 1.34)


Ver também

Diagramas